Control.Monad.Except CHANGELOG entry
[packages/mtl.git] / CHANGELOG.markdown
1 2.2.1
2 -------
3 * Provide MINIMAL pragmas for `MonadState`, `MonadWriter`, `MonadReader`
4 * Added a cyclic definition of `ask` in terms of `reader` for consistency with `get`/`put` vs. `state` and `tell` vs. `writer`
5 * Fix deprecation warnings caused by `transformers` 0.4 deprecating `ErrorT`.
6 * Added `Control.Monad.Except` in the style of the other `mtl` re-export modules
7
8 2.2.0.1
9 -------
10 * Fixed a bug caused by the change in how `transformers` 0.4 exports its data types. We will now export `runFooT` for each transformer again!
11
12 2.2
13 ---
14 * `transformers` 0.4 support
15 * Added instances for `ExceptT`
16 * Added `modify'` to `Control.Monad.State.*`
17
18 2.1.3.1
19 -------
20 * Avoid importing `Control.Monad.Instances` on GHC 7.8 to build without deprecation warnings.
21
22 2.1.3
23 -----
24 * Removed the now-irrelevant `Error` constraint from the `MonadError` instance for `Either e`.