git.iko.soy/monoidal-containers
on master help sign in
Add split-these
commitf8860ba08385f77128efb45fb9193e6d287e893f authorOleg Grenrus <oleg.grenrus@iki.fi> dateSun 4 Aug 2019, 19:59 (7 years ago) parentdf270e8
1 file changed+16−4
monoidal-containers.cabal+16−4
monoidal-containers.cabal+16−4
@@ -1,5 +1,5 @@
11name: monoidal-containers
2−version: 0.5.0.0
2+version: 0.5.0.1
33synopsis: Containers with monoidal accumulation
44description:
55 Containers with merging via monoidal accumulation. The 'Monoid' instances
@@ -30,6 +30,11 @@ source-repository head
3030 type: git
3131 location: git://github.com/bgamari/monoidal-containers
3232
33+flag split-these
34+ description: Use split these/semialign packages
35+ manual: False
36+ default: True
37+
3338library
3439 exposed-modules: Data.Map.Monoidal
3540 Data.HashMap.Monoidal
@@ -46,10 +51,17 @@ library
4651 containers >=0.5 && <0.7,
4752 deepseq >=1.3 && <1.5,
4853 unordered-containers >= 0.2 && < 0.3,
49− hashable >= 1.2 && < 1.3,
54+ hashable >= 1.2 && < 1.4,
5055 lens >=4.4 && <5,
5156 newtype >=0.2 && <0.3,
52− semigroups >= 0.18 && < 0.19,
53− these <= 0.8.1
57+ semigroups >= 0.18 && < 0.20
58+
59+ if flag(split-these)
60+ build-depends: these >= 1 && <1.1,
61+ semialign >=1 && <1.1
62+
63+ else
64+ build-depends: these >= 0.7 && <0.9
65+
5466 hs-source-dirs: src
5567 default-language: Haskell2010