Releases: haskell/mtl
Releases · haskell/mtl
mtl-2.3.2
2.3.2 -- 2025-12-07
- Add
Accummonad. - Generalize
MonadAccuminstance for allMonad munderlyingAccumT, not justIdentity. - Allow building monokinded
ContTif the compiler is MicroHs. - Fix an issue where
QuantifiedConstraintsin the definition ofliftCallCCwas was preventing building under certain conditions. - Add
Control.Monad.Class.onError. - Add various instances for
Data.Functor.Product.Product.
mtl-2.3.1
2.3.1 -- 2022-10-31
- Add
modifyErrortoControl.Monad.Error.Class, and re-export from
Control.Monad.Except. - Make the
MonadContinstance forContTmore polykinded; now,ris allowed
to be of an arbitrary kindk, rather than onlyType. - Add a generic
liftCallCCfor use with anyMonadTrans. - Return re-export of
ExceptTand related functions toControl.Monad.Except. - Add
labelfunction toMonadCont
mtl-2.3.1-rc1
2.3.1 -- 2022-09-10
- Add
modifyErrortoControl.Monad.Error.Class, and re-export from
Control.Monad.Except. - Make the
MonadContinstance forContTmore polykinded; now,ris allowed
to be of an arbitrary kindk, rather than onlyType. - Add a generic
liftCallCCfor use with anyMonadTrans. - Return re-export of
ExceptTand related functions toControl.Monad.Except. - Add
labelfunction toMonadCont