<html><head></head><body><div><div><div class="">Hello Everyone,<br/></div><div class=""><br/></div><div class="">mtl-2.3 has been released. This release marks the first major version for the library in a long time, and addresses some longstanding issues that have taken years to fix. As a result, this will be a *breaking update* for many. Please review the following changelog notes: <br/></div><ul style="text-decoration-color:initial;text-decoration-style:initial;text-decoration-thickness:initial;font-weight:400;color:rgb(51, 51, 51);" class=""><li class="">Added instances for<span class=""> </span><code class="">Control.Monad.Trans.Writer.CPS</code><span class=""> </span>and<span class=""> </span><code class="">Control.Monad.Trans.RWS.CPS</code><span class=""> </span>from<span class=""> </span><code class="">transformers</code><span class=""> </span>0.5.6 and add<span class=""> </span><code class="">Control.Monad.Writer.CPS</code><span class=""> </span>and<span class=""> </span><code class="">Control.Monad.RWS.CPS</code>.<br/></li><li class=""><code class="">Control.Monad.Cont</code><span class=""> </span>now re-exports<span class=""> </span><code class="">evalCont</code><span class=""> </span>and<span class=""> </span><code class="">evalContT</code>.<br/></li><li class="">Add<span class=""> </span><code class="">tryError</code>,<span class=""> </span><code class="">withError</code>,<span class=""> </span><code class="">handleError</code>, and<span class=""> </span><code class="">mapError</code><span class=""> </span>to<span class=""> </span><code class="">Control.Monad.Error.Class</code>, and re-export from<span class=""> </span><code class="">Control.Monad.Except</code>.<br/></li><li class="">Remove<span class=""> </span><code class="">Control.Monad.List</code><span class=""> </span>and<span class=""> </span><code class="">Control.Monad.Error</code>.<br/></li><li class="">Remove instances of deprecated<span class=""> </span><code class="">ListT</code><span class=""> </span>and<span class=""> </span><code class="">ErrorT</code>.<br/></li><li class="">Remove re-exports of<span class=""> </span><code class="">Error</code>.<br/></li><li class="">Add instances for<span class=""> </span><code class="">Control.Monad.Trans.Accum</code><span class=""> </span>and<span class=""> </span><code class=""><a href="http://control.monad.trans.select/" class="">Control.Monad.Trans.Select</a></code>.<br/></li><li class="">Require GHC 8.6 or higher, and<span class=""> </span><code class="">cabal-install</code><span class=""> </span>3.0 or higher.<br/></li><li class="">Require<span class=""> </span><code class="">transformers-0.5.6</code><span class=""> </span>or higher.<br/></li><li class="">Add<span class=""> </span><code class="">Control.Monad.Accum</code><span class=""> </span>for the<span class=""> </span><code class="">MonadAccum</code><span class=""> </span>type class, as well as the<span class=""> </span><code class="">LiftingAccum</code><span class=""> </span>deriving helper.<br/></li><li class="">Add<span class=""> </span><code class=""><a href="http://control.monad.select/" class="">Control.Monad.Select</a></code><span class=""> </span>for the<span class=""> </span><code class="">MonadSelect</code><span class=""> </span>type class, as well as the<span class=""> </span><code class="">LiftingSelect</code><span class=""> </span>deriving helper.<br/></li></ul><div><br/></div><div>A big thank you to all contributors and commentators, and a special thanks to Koz for picking up maintenance so swiftly. <br/></div><div><br/></div><div class="">Happy hacking,<br/></div><div class="">Emily<br/></div><div class=""><br/></div></div><div><div style="display: none; border: 0px; width: 0px; height: 0px; overflow: hidden; visibility: hidden;"><img src="https://r.superhuman.com/HxPvJAGrlVdlU6Y2gTkJoQ-IcUbpJA3a-3OAAQkAZM3EO8AFJVBkGV7t6_SvdmQkkkQPzcJDJSm6ZWm8XFLP-lngGdVPhFlt2OxG8-kLWOcnNtnvSxqi_Xwg3VJ1xnawZnBRQWG8FONAGusZGS_DtnomDOfiW1MPSplKP8SjAguV347LONHRwTsFcx4.gif" alt=" " width="1" height="0" style="display: none; border: 0px; width: 0px; height: 0px; overflow: hidden; visibility: hidden;"/><!-- --></div><br/><div class="gmail_signature"></div></div></div></body></html>