Indeed, thank you. mtl is cruel with me for <br>the second time uumpf. But it&#39;s strange mtl<br>just reexports transformer&#39;s module<br><br><br><br><div class="gmail_quote">2012/6/23 MigMit <span dir="ltr">&lt;<a href="mailto:miguelimo38@yandex.ru" target="_blank">miguelimo38@yandex.ru</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On 23 Jun 2012, at 21:27, Anton Kholomiov wrote:<br>
<br>
&gt; At last..<br>
&gt;<br>
&gt; No, it wants me to define an instance for<br>
&gt; (StateT s) which is supposed to be defined<br>
&gt; be the authors of the library.<br>
&gt;<br>
&gt; Actually I discovered that I have two libraries<br>
&gt; called transformers.<br>
&gt;<br>
&gt;    transformers-0.2.2.0<br>
&gt;    transformers-0.3.0.0<br>
&gt;<br>
&gt; So when I&#39;m doing<br>
&gt;<br>
&gt; import Control.Monad.Trans (0.2.2.0)<br>
<br>
</div>Ehm... seems like you&#39;re importing mtl instead of transformers. AFAIK there is no &quot;Control.Monad.Trans&quot; module in transformers.<br>
<div class="im"><br>
&gt;<br>
&gt; I get the error<br>
&gt;<br>
&gt; And when I&#39;m doing<br>
&gt;<br>
&gt; import Control.Monad.Trans.Class (0.2.2.0)<br>
&gt;<br>
&gt; It compiles.<br>
&gt;<br>
&gt;<br>
&gt; Anton<br>
&gt;<br>
</div>&gt; _______________________________________________<br>
&gt; Haskell-Cafe mailing list<br>
&gt; <a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
&gt; <a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
<br>
</blockquote></div><br>