Hi Andrew,<br>I haven&#39;t used ReaderT. What are the advantages when using ReaderT instead of StateT in this case?<br><br>Thanks,<br>jinwoo<br><br><br><div class="gmail_quote">On Fri, Apr 4, 2008 at 2:07 PM,  &lt;<a href="mailto:ajb@spamcop.net">ajb@spamcop.net</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">G&#39;day all.<div class="Ih2E3d"><br>
<br>
Quoting Jinwoo Lee &lt;<a href="mailto:jinwoo68@gmail.com" target="_blank">jinwoo68@gmail.com</a>&gt;:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Thanks everyone!<br>
Now I think using IORef is the most practical way to do this.<br>
</blockquote>
<br></div>
Just a suggestion: Store it in a ReaderT instead of a StateT.<br>
<br>
Cheers,<br>
Andrew Bromage<div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Jinwoo Lee<br>Always remember that you are unique. Just like everyone else.