@@ -10,12 +10,7 @@ Stability: Experimental
10Category: FRP, Web, GUI, HTML, Javascript, Reactive, Reactivity, User Interfaces, User-interface
10Category: FRP, Web, GUI, HTML, Javascript, Reactive, Reactivity, User Interfaces, User-interface
11Build-type: Simple
11Build-type: Simple
12cabal-version: >=1.24
12cabal-version: >=1.24
13−-- Deal with https://github.com/haskell/cabal/issues/2544 / https://github.com/haskell/cabal/issues/367
14−extra-source-files: src/Reflex/Dom/Xhr/Foreign.hs
15− src/Reflex/Dom/WebSocket/Foreign.hs
16− src/Reflex/Dom/Xhr/ResponseType.hs
17− src/Reflex/Dom/Xhr/Exception.hs
18− java/org/reflexfrp/reflexdom/MainWidget.java
13+extra-source-files: java/org/reflexfrp/reflexdom/MainWidget.java
20flag use-warp
15flag use-warp
21 description: Use jsaddle-warp server
16 description: Use jsaddle-warp server
@@ -114,6 +109,7 @@ library
114 ghc-options: -fexpose-all-unfoldings
109 ghc-options: -fexpose-all-unfoldings
115 if flag(use-reflex-optimizer)
110 if flag(use-reflex-optimizer)
116 ghc-options: -fplugin=Reflex.Optimizer
111 ghc-options: -fplugin=Reflex.Optimizer
112+ default-language: Haskell2010
118executable sortableList
114executable sortableList
119 build-depends: base
115 build-depends: base
@@ -130,13 +126,13 @@ executable sortableList
130 hs-source-dirs: examples
126 hs-source-dirs: examples
131 main-is: sortableList.hs
127 main-is: sortableList.hs
132 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2 -ferror-spans -fspecialise-aggressively
128 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2 -ferror-spans -fspecialise-aggressively
133− ghc-prof-options: -fprof-auto
134 if !flag(build-examples)
129 if !flag(build-examples)
135 buildable: False
130 buildable: False
136 if flag(expose-all-unfoldings)
131 if flag(expose-all-unfoldings)
137 ghc-options: -fexpose-all-unfoldings
132 ghc-options: -fexpose-all-unfoldings
138 if flag(use-reflex-optimizer)
133 if flag(use-reflex-optimizer)
139 ghc-options: -fplugin=Reflex.Optimizer
134 ghc-options: -fplugin=Reflex.Optimizer
135+ default-language: Haskell2010
141executable benchmark
137executable benchmark
142 build-depends: base, reflex, reflex-dom, text, prim-uniq, dependent-map, containers, transformers, mtl, ghcjs-dom, ghc-prim, random, dependent-sum
138 build-depends: base, reflex, reflex-dom, text, prim-uniq, dependent-map, containers, transformers, mtl, ghcjs-dom, ghc-prim, random, dependent-sum
@@ -145,6 +141,7 @@ executable benchmark
145 ghc-options: -O2 -fspecialise-aggressively
141 ghc-options: -O2 -fspecialise-aggressively
146 if !impl(ghcjs)
142 if !impl(ghcjs)
147 buildable: False
143 buildable: False
144+ default-language: Haskell2010
149executable krausest
146executable krausest
150 build-depends: base, reflex, reflex-dom, text, prim-uniq, dependent-map, containers, transformers, mtl, ghcjs-dom, ghc-prim, random, dependent-sum, vector
147 build-depends: base, reflex, reflex-dom, text, prim-uniq, dependent-map, containers, transformers, mtl, ghcjs-dom, ghc-prim, random, dependent-sum, vector
@@ -152,11 +149,11 @@ executable krausest
152 main-is: krausest.hs
149 main-is: krausest.hs
153 ghc-options: -O2 -fspecialise-aggressively
150 ghc-options: -O2 -fspecialise-aggressively
154 if impl(ghcjs)
151 if impl(ghcjs)
155− ghc-options: -dedupe
152+ ghcjs-options: -dedupe
156 cpp-options: -DGHCJS_BROWSER -DGHCJS_GC_INTERVAL=60000
153 cpp-options: -DGHCJS_BROWSER -DGHCJS_GC_INTERVAL=60000
158 buildable: False
155 buildable: False
159− type: exitcode-stdio-1.0
156+ default-language: Haskell2010
161source-repository head
158source-repository head
162 type: git
159 type: git