@@ -16,62 +16,69 @@ bug-reports: https://github.com/reflex-frp/reflex/issues
17 hs-source-dirs: src
17 hs-source-dirs: src
18 build-depends:
18 build-depends:
19 base >= 4.7 && < 4.10,
20 base >= 4.7 && < 4.10,
20 bifunctors >= 5.2 && < 5.5,
21 bifunctors >= 5.2 && < 5.5,
21− dependent-sum == 0.3.*,
22− dependent-map >= 0.2.2 && < 0.3,
23− semigroups >= 0.16 && < 0.19,
24− semigroupoids >= 4.0 && < 6,
26 containers == 0.5.*,
22 containers == 0.5.*,
27− these >= 0.4 && < 0.8,
23+ dependent-map >= 0.2.2 && < 0.3,
28− primitive >= 0.5 && < 0.7,
24+ dependent-sum == 0.3.*,
29− template-haskell >= 2.9 && < 2.12,
31 exception-transformers == 0.4.*,
25 exception-transformers == 0.4.*,
33− transformers-compat >= 0.3,
34 haskell-src-exts >= 1.16 && < 1.18,
26 haskell-src-exts >= 1.16 && < 1.18,
35 haskell-src-meta == 0.6.*,
27 haskell-src-meta == 0.6.*,
29+ primitive >= 0.5 && < 0.7,
31+ semigroupoids >= 4.0 && < 6,
32+ semigroups >= 0.16 && < 0.19,
36 syb >= 0.5 && < 0.7,
34 syb >= 0.5 && < 0.7,
37− stm == 2.4.*
35+ template-haskell >= 2.9 && < 2.12,
36+ these >= 0.4 && < 0.8,
38+ transformers-compat >= 0.3
39 exposed-modules:
40 exposed-modules:
42− Reflex.Spider.Internal,
43 Reflex.Class,
44 Reflex.Class,
44 Reflex.Dynamic,
45 Reflex.Dynamic,
46 Reflex.Dynamic.TH,
46 Reflex.Dynamic.TH,
47 Reflex.Host.Class,
48 Reflex.Host.Class,
48− Data.Functor.Misc,
49+ Reflex.Pure,
49− Data.WeakBag
50+ Reflex.Spider,
51+ Reflex.Spider.Internal
51 other-extensions: TemplateHaskell
53 other-extensions: TemplateHaskell
52 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2
54 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2
53 ghc-prof-options: -auto-all
55 ghc-prof-options: -auto-all
56−test-suite all
57+test-suite semantics
57 type: exitcode-stdio-1.0
58 type: exitcode-stdio-1.0
58− main-is: Reflex/Test/RunAll.hs
59+ main-is: semantics.hs
59− ghc-options: -O2 -Wall -rtsopts
60 hs-source-dirs: test
60 hs-source-dirs: test
61+ ghc-options: -O2 -Wall -rtsopts
61 build-depends:
62 build-depends:
63− reflex,
64+ bifunctors,
66 containers,
65 containers,
66+ deepseq >= 1.3 && < 1.5,
67 dependent-map,
67 dependent-map,
68 dependent-sum,
68 dependent-sum,
69− transformers >= 0.3,
73+ transformers >= 0.3
71− deepseq >= 1.3 && < 1.5,
76+ type: exitcode-stdio-1.0
79+ build-depends: base, hlint == 1.9.*
76benchmark spider-bench
83benchmark spider-bench
77 type: exitcode-stdio-1.0
84 type: exitcode-stdio-1.0
@@ -80,16 +87,15 @@ benchmark spider-bench
80 ghc-options: -Wall -O2 -rtsopts
87 ghc-options: -Wall -O2 -rtsopts
81 build-depends:
88 build-depends:
83− dependent-sum,
90+ criterion == 1.1.*,
87 deepseq >= 1.3 && < 1.5,
91 deepseq >= 1.3 && < 1.5,
89 primitive,
95 primitive,
94benchmark saulzar-bench
100benchmark saulzar-bench
95 type: exitcode-stdio-1.0
101 type: exitcode-stdio-1.0
@@ -101,28 +107,20 @@ benchmark saulzar-bench
101 build-depends:
107 build-depends:
103 containers == 0.5.*,
109 containers == 0.5.*,
104− ref-tf == 0.4,
110+ criterion == 1.1.*,
107− transformers >= 0.3,
109 deepseq >= 1.3 && < 1.5,
111 deepseq >= 1.3 && < 1.5,
111 primitive,
116 primitive,
112− criterion == 1.1.*,
117+ process,
113− split,
118+ ref-tf == 0.4,
116− loch-th,
123+ transformers >= 0.3
120− build-depends: base, hlint == 1.9.*
121− hs-source-dirs: test
123− type: exitcode-stdio-1.0
127source-repository head
125source-repository head
128 type: git
126 type: git