@@ -17,16 +17,30 @@ tested-with: GHC == 8.0.2
1717 , GHC == 8.4.3
1818
1919library
20+ hs-source-dirs: src
21+ exposed-modules: Data.TypeRep.Map
22+ ghc-options: -Wall
23+ build-depends: base
24+ , vector
25+ default-extensions: OverloadedStrings
26+ RecordWildCards
27+ ScopedTypeVariables
28+ TypeApplications
29+ default-language: Haskell2010
30+
31+library typerep-map-internal
2032 hs-source-dirs: src
2133 exposed-modules: Data.TypeRep.CMap
22− Data.TypeRep.Map
2334 Data.TypeRep.Vector
24−
2535 ghc-options: -Wall
2636 build-depends: base
2737 , containers
2838 , vector
29− , ghc-prim
39+ default-extensions: OverloadedStrings
40+ RecordWildCards
41+ ScopedTypeVariables
42+ TypeApplications
43+
3044 default-language: Haskell2010
3145
3246test-suite typerep-map-test
@@ -38,6 +52,7 @@ test-suite typerep-map-test
3852 , Test.TypeRep.VectorOpt
3953 build-depends: base
4054 , typerep-map
55+ , typerep-map-internal
4156 , tasty
4257 , tasty-discover >= 4.1.1
4358 , tasty-hspec
@@ -57,8 +72,14 @@ benchmark typerep-map-benchmark
5772 build-depends: base
5873 , criterion
5974 , typerep-map
75+ , typerep-map-internal
6076 , deepseq
6177 , ghc-typelits-knownnat
78+ default-extensions: OverloadedStrings
79+ RecordWildCards
80+ ScopedTypeVariables
81+ TypeApplications
82+
6283
6384source-repository head
6485 type: git