Binary should be pretty easy to use (and more advisable if you need 
performance), since it defines the Binary instance for every basic type,
 including of course Map.<br>I don&#39;t know about cereal, but I suppose it will be pretty much the same.<br>
The major difference is that binary offers lazy serialization while cereal is strict.<br><br><div class="gmail_quote">2011/6/9 Ivan Lazar Miljenovic <span dir="ltr">&lt;<a href="mailto:ivan.miljenovic@gmail.com">ivan.miljenovic@gmail.com</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">On 9 June 2011 17:23, Dmitri O.Kondratiev &lt;<a href="mailto:dokondr@gmail.com">dokondr@gmail.com</a>&gt; wrote:<br>


&gt; Hello,<br>
&gt; Please advise on existing serialization libraries.<br>
&gt; I need a simple way to serialize Data.List and Data.Map  to plain text<br>
&gt; files.<br>
<br>
</div>Well, the obvious solution is to just use show and read... though if<br>
you want something more efficient, have a look at binary and cereal on<br>
Hackage.<br>
<br>
--<br>
Ivan Lazar Miljenovic<br>
<a href="mailto:Ivan.Miljenovic@gmail.com">Ivan.Miljenovic@gmail.com</a><br>
<a href="http://IvanMiljenovic.wordpress.com" target="_blank">IvanMiljenovic.wordpress.com</a><br>
<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">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>
</blockquote></div><br>