on d72572d help sign in
ChangeLog.md−5
since splitsnapshots
unifiedsplit
@@ -1,10 +1,5 @@
1# Revision history for patch
1# Revision history for patch
2
2
3−## Unreleased
4−
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
3## 0.0.5.0 - 2021-12-17
9
4
10* `Additive` now lives in `Data.Semigroup.Additive`, but is still reexported
5* `Additive` now lives in `Data.Semigroup.Additive`, but is still reexported
patch.cabal−3
@@ -43,9 +43,6 @@ library
43 , transformers >= 0.5.6.0 && < 0.6
43 , transformers >= 0.5.6.0 && < 0.6
44 , witherable >= 0.3 && < 0.5
44 , witherable >= 0.3 && < 0.5
45
45
46− if impl(ghc < 8.6) -- really, if base < 8.12
47− build-depends: base-orphans >= 0.8 && < 0.9
48−
49 exposed-modules: Data.Functor.Misc
46 exposed-modules: Data.Functor.Misc
50 , Data.Monoid.DecidablyEmpty
47 , Data.Monoid.DecidablyEmpty
51 , Data.Patch
48 , Data.Patch
src/Data/Semigroup/Additive.hs+2−4
@@ -13,11 +13,9 @@ module Data.Semigroup.Additive
13
13
14import Data.Functor.Const (Const (..))
14import Data.Functor.Const (Const (..))
15import Data.Functor.Identity
15import Data.Functor.Identity
16+-- For base-orphans, TODO don't cheat.
17+import Data.Map.Monoidal ()
16import Data.Proxy
18import Data.Proxy
17−#if !MIN_VERSION_base(4,12,0)
18−-- for :*: and :.: semigroup instances
19−import Data.Orphans ()
20−#endif
21#if !MIN_VERSION_base(4,11,0)
19#if !MIN_VERSION_base(4,11,0)
22import Data.Semigroup (Semigroup (..))
20import Data.Semigroup (Semigroup (..))
23#endif
21#endif