<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Congratulations to the new MTL maintainers!<br>
</p>
<div class="moz-cite-prefix">Le 07/05/2022 à 22:37, Emily Pillmore a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:l2wbqxar.e9b5457c-24de-47f8-985b-a6a2ad9a262a@we.are.superhuman.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<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=""
moz-do-not-send="true">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=""
moz-do-not-send="true">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=" " style="display: none; border: 0px; width: 0px;
height: 0px; overflow: hidden; visibility: hidden;"
moz-do-not-send="true" width="1" height="0"><!-- --></div>
<br>
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
<a class="moz-txt-link-freetext" href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a>
Only members subscribed via the mailman list are allowed to post.</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Hécate ✨
🐦: @TechnoEmpress
IRC: Hecate
WWW: <a class="moz-txt-link-freetext" href="https://glitchbra.in">https://glitchbra.in</a>
RUN: BSD</pre>
</body>
</html>