v2.2.2
object c7d396732bd45e409478bd4df1d0ca95d6f39356
authorHerbert Valerio Riedel <hvr@gnu.org>
Sat, 24 Feb 2018 22:16:50 +0000 (23:16 +0100)
mtl 2.2.2

* `Control.Monad.Identity` now re-exports `Control.Monad.Trans.Identity`
* Fix a bug in which `Control.Monad.State.Class.modify'` was not as strict in
  the new state as its counterparts in `transformers`
* Add a `MonadError () Maybe` instance
* Add `liftEither :: MonadError e m => Either e a -> m a` to
  `Control.Monad.Except{.Class}`
* Add a `MonadWriter w ((,) w)` instance (when built against `base-4.9` or later)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJakeRgAAoJELo8uj/+IrV05lwP/RcZAu8iUzdf1GsCrqSHDFVV
wcwvdYrnUotJ2o3dnWhA77nT6PmOlDRjQXzfbCpxGR8Q7B14ZqexEyl7XlwiCxke
VLvjMUrW2V2PIT6W+tPV3wKKafHoceeATNwfDMOmY8NfBoEropwMjko4RfW7eFed
+NQLNBWf+E0IRp1itf6R7OxOt58msVALzO/ntOJcW6rrwEDUs+cJ9x/Lwl+cFNl0
dhIKY4O7UCLEnhW6hqhVfDln0WLwpXvrB35QWUl9r6vl+IHj3qNUCaPtg95q04IE
5mwIywd2ixEI+2E/pGn/4CCSsdTOkxU4SUDJ/rgqG91WKo8DsG2wMyKsVDwE4CRc
dc9Vzr0rrBiaeJgAEaYH65CEbKR/m4mqZGMELdZfElyiMOETj1Tulka/NACyAOWs
vrIjHHAtEYyaCY49qAxMBqzSWZYsPRgAfyZkSZpclFzDjuYI9D6Y9q/eNBnO2FoZ
osD6qp0YcChDk7i2+dJzh5jY9h9/pNZyc1WC7VCZrmdaSN2TuXf0NCLK1FeEYYdi
TF+DMHpxLTdR0NXf07Qn+bQxnAMq5uC+0H1BohVtVJrAslYJpdypi9aX2pt/f7Tc
gOPVItprA+B2fuQeei+KMPI1QND3h276Hun6KP/o8BYX2sP9QY2CKLdwTsq6AfQD
+sqKCjyCKSjpsObQJrvk
=Sg0N
-----END PGP SIGNATURE-----