packages feed

dunai 0.13.0 → 0.13.1

raw patch · 2 files changed

+11/−3 lines, 2 filesdep ~transformersPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: transformers

API changes (from Hackage documentation)

- Control.Monad.Trans.MSF.List: ListT :: m [a] -> ListT (m :: Type -> Type) a
- Control.Monad.Trans.MSF.List: [runListT] :: ListT (m :: Type -> Type) a -> m [a]
- Control.Monad.Trans.MSF.List: mapListT :: (m [a] -> n [b]) -> ListT m a -> ListT n b
- Control.Monad.Trans.MSF.List: newtype () => ListT (m :: Type -> Type) a
+ Control.Monad.Trans.MSF.Except: finallyE :: forall (m :: Type -> Type) e a. Monad m => ExceptT e m a -> ExceptT e m () -> ExceptT e m a
+ Control.Monad.Trans.MSF.Except: handleE :: forall (m :: Type -> Type) e e' a. Monad m => (e -> ExceptT e' m a) -> ExceptT e m a -> ExceptT e' m a
+ Control.Monad.Trans.MSF.Except: tryE :: forall (m :: Type -> Type) e a. Monad m => ExceptT e m a -> ExceptT e m (Either e a)
+ Control.Monad.Trans.MSF.Maybe: hoistMaybe :: forall (m :: Type -> Type) b. Applicative m => Maybe b -> MaybeT m b
+ Control.Monad.Trans.MSF.State: modifyM :: Monad m => (s -> m s) -> StateT s m ()

Files

CHANGELOG view
@@ -1,3 +1,8 @@+2024-08-21 Ivan Perez <ivan.perez@keera.co.uk>+        * Version bump (0.13.1) (#430).+        * Increase upper bounds on transformers (#427).+        * Thanks to @tomsmeding.+ 2024-06-21 Ivan Perez <ivan.perez@keera.co.uk>         * Version bump (0.13.0) (#420).         * Implement List interface using list-transformer (#418).
dunai.cabal view
@@ -30,7 +30,7 @@ build-type:    Simple  name:          dunai-version:       0.13.0+version:       0.13.1 author:        Ivan Perez, Manuel Bärenz maintainer:    ivan.perez@keera.co.uk homepage:      https://github.com/ivanperez-keera/dunai@@ -133,7 +133,6 @@       base >= 4.6 && < 5     , MonadRandom         >= 0.2 && < 0.7     , simple-affine-space >= 0.2 && < 0.3-    , transformers        >= 0.3 && < 0.6     , transformers-base   >= 0.4 && < 0.5    default-language:@@ -151,12 +150,16 @@       , transformers-compat >= 0.3 && < 0.8       , void                >= 0.1 && < 0.8 +  -- The upper bound on transformers depends on whether this flag is set   if flag(list-transformer)     build-depends:         list-transformer >= 1.1.1 && < 1.2       , transformers     >= 0.3   && < 0.7      cpp-options: -DLIST_TRANSFORMER+  else+    build-depends:+        transformers     >= 0.3   && < 0.6  test-suite hlint   type:@@ -226,7 +229,7 @@    build-depends:       base         >= 4   && < 5-    , transformers >= 0.3 && < 0.6+    , transformers >= 0.3 && < 0.7     , tasty        >= 0.1 && < 1.5     , tasty-hunit  >= 0.8 && < 0.11