monoidal-containers 0.6.2.0 → 0.6.3.0
raw patch · 2 files changed
+10/−6 lines, 2 filesdep ~aesondep ~basedep ~lensnew-uploaderPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: aeson, base, lens
API changes (from Hackage documentation)
- Data.HashMap.Monoidal: instance (Data.Data.Data k, Data.Data.Data a, GHC.Classes.Eq k, Data.Hashable.Class.Hashable k) => Data.Data.Data (Data.HashMap.Monoidal.MonoidalHashMap k a)
- Data.HashMap.Monoidal: instance (GHC.Classes.Eq k, Data.Hashable.Class.Hashable k) => Data.Semialign.Internal.Align (Data.HashMap.Monoidal.MonoidalHashMap k)
- Data.HashMap.Monoidal: instance (GHC.Classes.Eq k, Data.Hashable.Class.Hashable k) => Data.Semialign.Internal.Semialign (Data.HashMap.Monoidal.MonoidalHashMap k)
- Data.HashMap.Monoidal: instance (GHC.Classes.Eq k, Data.Hashable.Class.Hashable k) => Data.Semialign.Internal.Unalign (Data.HashMap.Monoidal.MonoidalHashMap k)
- Data.HashMap.Monoidal: instance (GHC.Classes.Eq k, Data.Hashable.Class.Hashable k) => Data.Semialign.Internal.Zip (Data.HashMap.Monoidal.MonoidalHashMap k)
- Data.HashMap.Monoidal: instance (GHC.Classes.Eq k, Data.Hashable.Class.Hashable k) => Witherable.Filterable (Data.HashMap.Monoidal.MonoidalHashMap k)
- Data.HashMap.Monoidal: instance (GHC.Classes.Eq k, Data.Hashable.Class.Hashable k, GHC.Read.Read k, GHC.Read.Read a) => GHC.Read.Read (Data.HashMap.Monoidal.MonoidalHashMap k a)
+ Data.HashMap.Monoidal: instance (Data.Data.Data k, Data.Data.Data a, Data.Hashable.Class.Hashable k) => Data.Data.Data (Data.HashMap.Monoidal.MonoidalHashMap k a)
+ Data.HashMap.Monoidal: instance (Data.Hashable.Class.Hashable k, GHC.Read.Read k, GHC.Read.Read a) => GHC.Read.Read (Data.HashMap.Monoidal.MonoidalHashMap k a)
+ Data.HashMap.Monoidal: instance Data.Hashable.Class.Hashable k => Data.Semialign.Internal.Align (Data.HashMap.Monoidal.MonoidalHashMap k)
+ Data.HashMap.Monoidal: instance Data.Hashable.Class.Hashable k => Data.Semialign.Internal.Semialign (Data.HashMap.Monoidal.MonoidalHashMap k)
+ Data.HashMap.Monoidal: instance Data.Hashable.Class.Hashable k => Data.Semialign.Internal.Unalign (Data.HashMap.Monoidal.MonoidalHashMap k)
+ Data.HashMap.Monoidal: instance Data.Hashable.Class.Hashable k => Data.Semialign.Internal.Zip (Data.HashMap.Monoidal.MonoidalHashMap k)
+ Data.HashMap.Monoidal: instance Data.Hashable.Class.Hashable k => Witherable.Filterable (Data.HashMap.Monoidal.MonoidalHashMap k)
Files
- Changelog.md +5/−1
- monoidal-containers.cabal +5/−5
Changelog.md view
@@ -1,5 +1,9 @@ # Monoidal containers +# 0.6.3.0++ * [Bump upper bounds of aeson, base, and lens](https://github.com/bgamari/monoidal-containers/pull/92)+ # 0.6.2.0 * [Remove cyclic definition of `!?`](https://github.com/bgamari/monoidal-containers/pull/88)@@ -17,7 +21,7 @@ `spanAntitone`, and `traverseMaybeWithKey` * Add instances of `Filterable` and `Witherable` from the `witherable` package * Add `Control.Lens.Wrapped.Rewrapped` instances.- + # 0.6.0.1 * Support semialign-1.1
monoidal-containers.cabal view
@@ -1,5 +1,5 @@ name: monoidal-containers-version: 0.6.2.0+version: 0.6.3.0 synopsis: Containers with monoidal accumulation description: Containers with merging via monoidal accumulation. The 'Monoid' instances@@ -26,7 +26,7 @@ cabal-version: >=1.10 extra-source-files: Changelog.md tested-with:- GHC ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.2+ GHC ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.2 || ==9.0.2 || ==9.2.1 || ==9.4.1 source-repository head type: git@@ -53,12 +53,12 @@ MultiParamTypeClasses build-depends:- aeson >=1.0 && <2.1- , base >=4.7 && <4.16+ aeson >=1.0 && <2.2+ , base >=4.7 && <4.18 , containers >=0.5.9 && <0.7 , deepseq >=1.3 && <1.5 , hashable >=1.2 && <1.5- , lens >=4.4 && <5.2+ , lens >=4.4 && <5.3 , newtype >=0.2 && <0.3 , unordered-containers >=0.2 && <0.3 , witherable >=0.4 && <0.5