conditionalize deferred-folds library versioning
commit3029d0dd7442ef3150e34929dc865dcfc0222783
authorAgentM <agentm@themactionfaction.com>
dateTue 18 Sep 2018, 23:47 (8 years ago)
parent4231471
src/lib/ProjectM36/Sessions.hs+4
@@ -16,7 +16,11 @@ import ProjectM36.Relation
1616import ProjectM36.Error
1717import qualified Data.UUID as U
1818import qualified Control.Foldl as Foldl
19+#if MIN_VERSION_deferred_folds(0,7,0)
1920import qualified DeferredFolds.UnfoldlM as UF
21+#else
22+import qualified DeferredFolds.UnfoldM as UF
23+#endif
2024
2125type Sessions = StmMap.Map SessionId Session
2226
stack.ghc8.0.yaml+2
@@ -19,6 +19,8 @@ extra-deps:
1919- distributed-process-async-0.2.4
2020- distributed-process-client-server-0.2.3
2121- distributed-process-extras-0.3.2
22+- deferred-folds-0.6.12
23+- rset-1.0.0
2224
2325# Override default flag values for local packages and extra-deps
2426flags: {}
stack.ghc8.2.yaml+1−1
@@ -19,7 +19,7 @@ extra-deps:
1919- distributed-process-async-0.2.4.1
2020- distributed-process-client-server-0.2.3
2121- distributed-process-extras-0.3.2
22−- deferred-folds-0.6.11
22+- deferred-folds-0.9.7.1
2323- rset-1.0.0
2424
2525# Override default flag values for local packages and extra-deps