Thanks a million, it worked! Following all the dependencies sometimes is a bit of a headache. But in a sense, I&#39;m happy to see I had understood how to use the monad transformer correctly, it wasn&#39;t me being (too) stupid. Thanks again!<div>
<br></div><div>JP<br><br><div class="gmail_quote">On Thu, Dec 23, 2010 at 4:32 PM, Daniel Fischer <span dir="ltr">&lt;<a href="mailto:daniel.is.fischer@googlemail.com">daniel.is.fischer@googlemail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Thursday 23 December 2010 16:21:05, JP Moresmau wrote:<br>
&gt; GHC 6.12.1, base 4.2.0.0, MonadRandom-0.1.6, transformers-0..2.2.0, on<br>
&gt; Windows.<br>
<br>
<br>
&gt; Could it be that my system is not picking up the MonadIO I think it does?<br>
<br>
</div>Probably. With 6.12.1, you&#39;ll probably have an mtl-1.* installed, so the<br>
MonadIO used by MonadRandom is not the same as the one provided by<br>
transformers. Reinstall mtl to get version 2.* and MonadRandom if that&#39;s<br>
the case.<br>
</blockquote></div><br><br clear="all"><br>-- <br>JP Moresmau<br><a href="http://jpmoresmau.blogspot.com/">http://jpmoresmau.blogspot.com/</a><br>
</div>