@@ -23,6 +23,7 @@ library
23 dependent-map >= 0.2.2 && < 0.3,
23 dependent-map >= 0.2.2 && < 0.3,
24 dependent-sum == 0.3.*,
24 dependent-sum == 0.3.*,
25 exception-transformers == 0.4.*,
25 exception-transformers == 0.4.*,
26 haskell-src-exts >= 1.16 && < 1.18,
27 haskell-src-exts >= 1.16 && < 1.18,
27 haskell-src-meta == 0.6.*,
28 haskell-src-meta == 0.6.*,
28 lens >= 4.7 && < 5,
29 lens >= 4.7 && < 5,
@@ -50,6 +51,7 @@ library
50 Reflex.Dynamic.Uniq,
51 Reflex.Dynamic.Uniq,
51 Reflex.DynamicWriter,
52 Reflex.DynamicWriter,
52 Reflex.Host.Class,
53 Reflex.Host.Class,
53 Reflex.PerformEvent.Base,
55 Reflex.PerformEvent.Base,
54 Reflex.PerformEvent.Class,
56 Reflex.PerformEvent.Class,
55 Reflex.PostBuild.Class,
57 Reflex.PostBuild.Class,
@@ -57,10 +59,6 @@ library
57 Reflex.Spider,
59 Reflex.Spider,
58 Reflex.Spider.Internal
60 Reflex.Spider.Internal
62− exposed-modules: Reflex.Optimizer
64 other-extensions: TemplateHaskell
62 other-extensions: TemplateHaskell
65 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2
63 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2
66 ghc-prof-options: -auto-all
64 ghc-prof-options: -auto-all
@@ -83,13 +81,13 @@ test-suite semantics
84 transformers >= 0.3
82 transformers >= 0.3
86−test-suite hlint
84+--test-suite hlint
87− type: exitcode-stdio-1.0
85+-- type: exitcode-stdio-1.0
88− main-is: hlint.hs
86+-- main-is: hlint.hs
89− hs-source-dirs: test
87+-- hs-source-dirs: test
90− build-depends: base, hlint == 1.9.*
88+-- build-depends: base, hlint == 1.9.*
91− if impl(ghcjs)
89+-- if impl(ghcjs)
92− buildable: False
90+-- buildable: False
94benchmark spider-bench
92benchmark spider-bench
95 type: exitcode-stdio-1.0
93 type: exitcode-stdio-1.0