@@ -1,7 +1,9 @@
2−Version: 0.0.3.1
2+Version: 0.0.3.2
3−Synopsis: Infrastructure for writing patches which act on other types.
3+Synopsis: Data structures for describing changes to other data structures.
4Description:
4Description:
5+ Data structures for describing changes to other data structures.
5 In this library, a patch is something which can be applied, analogous to a
7 In this library, a patch is something which can be applied, analogous to a
6 function, and which distinguishes returning the argument it was provided from
8 function, and which distinguishes returning the argument it was provided from
7 returning something else.
9 returning something else.
@@ -12,7 +14,7 @@ Maintainer: maintainer@obsidian.systems
12Stability: Experimental
14Stability: Experimental
13Category: FRP
15Category: FRP
14Build-type: Simple
16Build-type: Simple
15−Cabal-version: >=1.9.2
17+Cabal-version: >=1.10
16homepage: https://obsidian.systems
18homepage: https://obsidian.systems
17bug-reports: https://github.com/reflex-frp/patch/issues
19bug-reports: https://github.com/reflex-frp/patch/issues
18extra-source-files:
20extra-source-files:
@@ -20,7 +22,7 @@ extra-source-files:
20 ChangeLog.md
22 ChangeLog.md
22tested-with:
24tested-with:
23− GHC ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.1
25+ GHC ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.1
24 GHCJS ==8.4
26 GHCJS ==8.4
26flag split-these
28flag split-these
@@ -30,15 +32,16 @@ flag split-these
32 hs-source-dirs: src
34 hs-source-dirs: src
35+ default-language: Haskell2010
33 build-depends: base >= 4.9 && < 4.14
36 build-depends: base >= 4.9 && < 4.14
34 , constraints-extras >= 0.3 && < 0.4
37 , constraints-extras >= 0.3 && < 0.4
35 , containers >= 0.6 && < 0.7
38 , containers >= 0.6 && < 0.7
36− , dependent-map >= 0.3 && < 0.4
39+ , dependent-map >= 0.3 && < 0.5
37− , dependent-sum >= 0.6 && < 0.7
40+ , dependent-sum >= 0.6 && < 0.8
38 , lens >= 4.7 && < 5
41 , lens >= 4.7 && < 5
39 , semigroupoids >= 4.0 && < 6
42 , semigroupoids >= 4.0 && < 6
40 , transformers >= 0.5.6.0 && < 0.6
43 , transformers >= 0.5.6.0 && < 0.6
41− , witherable >= 0.3 && < 0.3.2
44+ , witherable >= 0.3 && < 0.4
43 exposed-modules: Data.Functor.Misc
46 exposed-modules: Data.Functor.Misc
44 , Data.Monoid.DecidablyEmpty
47 , Data.Monoid.DecidablyEmpty
@@ -54,7 +57,7 @@ library
54 ghc-options: -Wall -fwarn-redundant-constraints -fwarn-tabs
57 ghc-options: -Wall -fwarn-redundant-constraints -fwarn-tabs
56 if flag(split-these)
59 if flag(split-these)
57− build-depends: these >= 1 && <1.1
60+ build-depends: these >= 1 && <1.2
58 , semialign >=1 && <1.2
61 , semialign >=1 && <1.2
59 , monoidal-containers >= 0.6 && < 0.7
62 , monoidal-containers >= 0.6 && < 0.7
@@ -62,6 +65,7 @@ library
62 , monoidal-containers == 0.4.0.0
65 , monoidal-containers == 0.4.0.0
64test-suite hlint
67test-suite hlint
68+ default-language: Haskell2010
65 type: exitcode-stdio-1.0
69 type: exitcode-stdio-1.0
66 main-is: hlint.hs
70 main-is: hlint.hs
67 hs-source-dirs: test
71 hs-source-dirs: test
@@ -69,7 +73,7 @@ test-suite hlint
69 , directory
73 , directory
70 , filepath
74 , filepath
71 , filemanip
75 , filemanip
72− , hlint < 2.1 || >= 2.2.2
76+ , hlint (< 2.1 || >= 2.2.2) && < 3
73 if impl(ghcjs)
77 if impl(ghcjs)
74 buildable: False
78 buildable: False