File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed
Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 77
88 Let's work through a quick example. We'll need to enable some language
99 extensions first:
10+ >>> :set -package lens
1011
1112>>> :set -XDataKinds
1213>>> :set -XPolyKinds
1516>>> :set -XTypeFamilies
1617>>> :set -XFlexibleContexts
1718>>> :set -XFlexibleInstances
19+ >>> :set -XStandaloneKindSignatures
1820>>> :set -XNoMonomorphismRestriction
1921>>> :set -XGADTs
2022>>> :set -XTypeSynonymInstances
2729>>> import Control.Lens hiding (Identity)
2830>>> import Control.Lens.TH
2931>>> import Data.Char
30- >>> import Test.DocTest
3132>>> import Data.Singletons.TH (genSingletons)
3233>>> import Data.Maybe
3334
@@ -295,3 +296,4 @@ module Data.Vinyl.Tutorial.Overview where
295296import Data.Vinyl.Core
296297import Data.Vinyl.Functor
297298import Data.Vinyl.Lens
299+ import Data.Singletons.TH (genSingletons )
Original file line number Diff line number Diff line change @@ -43,7 +43,8 @@ library
4343 build-depends : base >= 4.11 && <= 5 ,
4444 ghc-prim,
4545 deepseq,
46- array
46+ array,
47+ singletons == 2.7
4748 if impl (ghc < 8.6.0 )
4849 build-depends : constraints >= 0.6.1
4950 default-language : Haskell2010
You can’t perform that action at this time.
0 commit comments