packages feed

free-algebras 0.1.1.0 → 0.1.2.0

raw patch · 4 files changed

+13/−6 lines, 4 filesdep ~containersdep ~hedgehogPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: containers, hedgehog

API changes (from Hackage documentation)

- Control.Algebra.Free: class Monad m => MonadList m
- Control.Algebra.Free: instance Control.Algebra.Free.FreeAlgebra1 Control.Monad.Trans.List.ListT
- Control.Algebra.Free: instance GHC.Base.Monad m => Control.Algebra.Free.MonadList (Control.Monad.Trans.List.ListT m)
- Control.Algebra.Free: mappend1 :: MonadList m => m a -> m a -> m a
- Control.Algebra.Free: mempty1 :: MonadList m => m a
- Data.Semigroup.Abelian: instance Data.Semigroup.Abelian.AbelianSemigroup Data.Void.Void
- Data.Semigroup.Semilattice: instance Data.Semigroup.Semilattice.Semilattice Data.Void.Void
+ Data.Semigroup.Abelian: instance Data.Semigroup.Abelian.AbelianSemigroup GHC.Base.Void
+ Data.Semigroup.Semilattice: instance Data.Semigroup.Semilattice.Semilattice GHC.Base.Void

Files

ChangeLog.md view
@@ -1,5 +1,9 @@ # Changelog for free-algebras +## Version 0.1.2.0++- Support `GHC-9.10`.+ ## Version 0.1.1.0 - Support `GHC-9.6` and `mtl-2.3`, drop support of `GHC-8.8`. 
free-algebras.cabal view
@@ -1,6 +1,6 @@-cabal-version:  3.0+cabal-version:  3.4 name:           free-algebras-version:        0.1.1.0+version:        0.1.2.0 synopsis:       Free algebras description:   Algebraic approach to free algebras, inspired by Univeral Algebra and@@ -11,7 +11,7 @@ bug-reports:    https://github.com/coot/free-algebras/issues author:         Marcin Szamotulski maintainer:     coot@coot.me-copyright:      (c) 2018-2022 Marcin Szamotulski+copyright:      (c) 2018-2024 Marcin Szamotulski license:        MPL-2.0 license-file:   LICENSE build-type:     Simple@@ -19,7 +19,7 @@     ChangeLog.md     README.md stability:      experimental-tested-with:    GHC == { 8.10, 9.0, 9.2, 9.4, 9.6 }+tested-with:    GHC == { 8.10, 9.0, 9.2, 9.4, 9.6, 9.8, 9.10 }  source-repository head   type: git@@ -51,7 +51,7 @@       src   build-depends:       base            >= 4.9 && <5-    , containers      >= 0.4.2 && <0.7+    , containers      >= 0.4.2 && <0.8     , data-fix                  <0.4     , dlist           >= 0.8 && <1.1     , free            >= 4.0 && <6.0@@ -92,7 +92,7 @@     , dlist     , free     , groups-    , hedgehog       >= 0.6 && < 1.3+    , hedgehog       >= 0.6 && < 1.6     , kan-extensions     , mtl     , transformers
src/Control/Algebra/Free.hs view
@@ -18,6 +18,7 @@  -- 'ListT' transformer is depreciated {-# OPTIONS_GHC -Wno-deprecations       #-}+{-# OPTIONS_GHC -Wno-orphans            #-}  module Control.Algebra.Free     ( -- Higher free algebra class
src/Data/Group/Free.hs view
@@ -29,7 +29,9 @@ import           Data.DList.Unsafe (DList (..)) #endif import           Data.Group (Group (..))+#if __GLASGOW_HASKELL__ < 910 import           Data.List (foldl')+#endif  import           Data.Algebra.Free                     ( AlgebraType