on 5af9be6 help sign in
3 files changed+11−21
since splitsnapshots
unifiedsplit
ChangeLog.md+8−13 patch.cabal+1−4 src/Data/Semigroup/Additive.hs+2−4
ChangeLog.md+8−13
@@ -2,11 +2,6 @@
22
33## Unreleased
44
5−* New dep of `data-orphans` for old GHC to get instances honestly instead of
6− via `monoidal-containers`.
7−
8−## 0.0.5.0 - 2021-12-17
9−
105* `Additive` now lives in `Data.Semigroup.Additive`, but is still reexported
116 from `Data.Patch` for compatability.
127
@@ -16,25 +11,25 @@
1611 There are complete constructor and field patterns too, and everything is
1712 exported under the newtype as real constructors and fields would be.
1813
19−## 0.0.4.0 - 2021-04-20
14+## 0.0.4.0
2015
2116* Enable PolyKinds
2217
23−## 0.0.3.2 - 2020-11-06
18+## 0.0.3.2
2419
2520* Update version bounds
2621
27−## 0.0.3.1 - 2020-02-05
22+## 0.0.3.1
2823
2924* Replace `fromJust` with something easier to debug.
3025
31−## 0.0.3.0 - 2020-02-05
26+## 0.0.3.0
3227
3328* Create `PatchMapWithPatchingMove` variant which supports moves with a patch.
3429
3530* Create `DecidablyEmpty` subclass of `Monoid`.
3631
37−## 0.0.2.0 - 2020-01-17
32+## 0.0.2.0
3833
3934* Consistently provide:
4035
@@ -46,16 +41,16 @@
4641
4742 for `PatchMap`, `PatchIntMap`, and `PatchMapWithMove`.
4843
49−## 0.0.1.0 - 2020-01-09
44+## 0.0.1.0
5045
5146* Support older GHCs with `split-these` flag.
5247
5348* Additional instances for the `Group` class for basic types.
5449
55−## 0.0.0.1 - 2020-01-08
50+## 0.0.0.1
5651
5752* Remove unneeded dependencies
5853
59−## 0.0.0.0 - 2020-01-08
54+## 0.0.0.0
6055
6156* Extract patching functionality from Reflex.
patch.cabal+1−4
@@ -1,5 +1,5 @@
11Name: patch
2−Version: 0.0.5.0
2+Version: 0.0.4.0
33Synopsis: Data structures for describing changes to other data structures.
44Description:
55 Data structures for describing changes to other data structures.
@@ -43,9 +43,6 @@ library
4343 , transformers >= 0.5.6.0 && < 0.6
4444 , witherable >= 0.3 && < 0.5
4545
46− if impl(ghc < 8.6) -- really, if base < 8.12
47− build-depends: base-orphans >= 0.8 && < 0.9
48−
4946 exposed-modules: Data.Functor.Misc
5047 , Data.Monoid.DecidablyEmpty
5148 , Data.Patch
src/Data/Semigroup/Additive.hs+2−4
@@ -13,11 +13,9 @@ module Data.Semigroup.Additive
1313
1414import Data.Functor.Const (Const (..))
1515import Data.Functor.Identity
16+-- For base-orphans, TODO don't cheat.
17+import Data.Map.Monoidal ()
1618import Data.Proxy
17−#if !MIN_VERSION_base(4,12,0)
18−-- for :*: and :.: semigroup instances
19−import Data.Orphans ()
20−#endif
2119#if !MIN_VERSION_base(4,11,0)
2220import Data.Semigroup (Semigroup (..))
2321#endif