packages feed

deriving-trans-0.5.2.0: CHANGELOG.md

# Revision history for deriving-trans

## 0.5.2.0 *17 Jan 2023*

* Add optional dependency `primitive`.
* Add `MonadPrim` instances to `Elevator` and `ComposeT`.

## 0.5.1.0 *11 Jan 2023*

* Introduce cabal flags `exceptions`, `mtl` and `unliftio`.
  These flags enable the dependency on additional optional packages, to reduce the requirement of orphan instances.
* Add `MonadUnliftIO` instances to `Elevator` and `ComposeT`.
* Add `MonadThrow` and `MonadCatch` instances to `Elevator` and `ComposeT`.
* Add `MonadThrow` and `MonadCatch` "base-case" instances for `CatchT` to `ComposeT`.

## 0.5.0.1 *04 Aug 2022*

* Improve Haddock examples.

## 0.5.0.0 *25 Jul 2022*

* Add module `Control.Monad.Trans.Compose.Infix`.
* Add module `Control.Monad.Trans.Compose.Stack`.
* Add module `Control.Monad.Trans.Compose.Transparent`.
* Improve and update Haddock documentation and examples.

## 0.4.0.0 *18 Jul 2022*

* Add dependency on monad-control-identity.
* Add instances for `MonadTransControlIdentity` and `MonadBaseControlIdentity`.
* Add `MonadZip` instance to `Elevator`.
* Constrain the `MonadFix` instance for `Elevator` with `MonadTransControlIdentity`.

## 0.3.2.0 *31 Mar 2022*

* Remove version boundaries of dependencies.

## 0.3.1.0 *08 Feb 2022*

* Add `MonadFix` instance to `Elevator`.

## 0.3.0.0 *04 Feb 2022*

* Add "base-case" instances for both lazy and strict transformers (from mtl) to `ComposeT`.
* Add `Alternative` and `MonadPlus` instances to `Elevator`.
* Add `MonadFail` instance to `Elevator`.
* Add `MonadCont` instances to `Elevator` and `ComposeT`.
* Add `MonadCont` "base-case" instance for `ContT` to `ComposeT`.
* Add `MonadRWS` instances to `Elevator` and `ComposeT`. It's not quite clear, whether this is necessary
* Add "base-case" instances for `RWST` to `ComposeT`.

## 0.2.2.1 *01 Feb 2022*

* Polish Haddock comments.

## 0.2.2.0 *30 Jan 2022*

* Add "base-case" instances for mtl's type classes to `ComposeT`.
* Add Haddock examples and improve comments.

## 0.2.1.0 *27 Jan 2022*

* Add `MonadTrans` and `MonadTransControl` instances to `Elevator`.
* Use StandaloneKindSignatures.
* Add Haddock documentation.

## 0.2.0.0 *25 Jan 2022*

* Completely change the idea of this project. Pretty much everything has been changed.

## 0.1.0.0 *19 Jun 2021*

* First version. Released on an unsuspecting world.