Skip to content

Commit 6cb37a9

Browse files
authored
Re-export lens and Lens from Miso.Lens.TH. (#1099)
Otherwise `makeLenses` can complain `lens` isn't in scope (w/o importing `Miso.Lens`).
1 parent 5319931 commit 6cb37a9

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

src/Miso/Lens/TH.hs

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,23 @@
99
-- Stability : experimental
1010
-- Portability : non-portable
1111
-----------------------------------------------------------------------------
12-
module Miso.Lens.TH (makeLenses, makeClassy, compose, this) where
12+
module Miso.Lens.TH
13+
( -- ** TH
14+
makeLenses
15+
, makeClassy
16+
-- ** Re-exports
17+
, lens
18+
, compose
19+
, this
20+
, Lens
21+
) where
1322
-----------------------------------------------------------------------------
1423
import Data.Char
1524
import Data.Maybe
1625
import Language.Haskell.TH
1726
-----------------------------------------------------------------------------
1827
import Miso.Util (compose)
19-
import Miso.Lens (this)
28+
import Miso.Lens (this, lens, Lens)
2029
-----------------------------------------------------------------------------
2130
makeLenses :: Name -> Q [Dec]
2231
makeLenses name = do

0 commit comments

Comments
 (0)