Kind thanks, Don.<br><br>Vasya<br><br><div class="gmail_quote">On Nov 7, 2007 9:40 PM, Don Stewart &lt;<a href="mailto:dons@galois.com">dons@galois.com</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;">
vigalchin:<br><div><div></div><div class="Wj3C7c">&gt; &nbsp; &nbsp;Hello,<br>&gt;<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;I was watching Simon Peyton-Jones&#39; video on &quot;A Taste of Haskell&quot;<br>&gt; &nbsp; &nbsp;Part 1. .. Is there any paper discussing the architecture? I am not afraid
<br>&gt; &nbsp; &nbsp;to read code but sometimes a paper overview is good ...<br>&gt;<br>&gt; &nbsp; &nbsp;Regards, Vasya<br><br><br></div></div>There&#39;s one quick paper describing the general approach:<br><br> &nbsp; &nbsp;<a href="http://www.cse.unsw.edu.au/%7Edons/papers/haskell51d-stewart.pdf" target="_blank">
http://www.cse.unsw.edu.au/~dons/papers/haskell51d-stewart.pdf</a><br><br>The internal architecture is also covered in the accompanying talk:<br><br> &nbsp; &nbsp;<a href="http://www.ludd.ltu.se/%7Epj/hw2007/xmonad.mov" target="_blank">
http://www.ludd.ltu.se/~pj/hw2007/xmonad.mov</a><br><br>and in an early series of blog articles,<br><br> &nbsp; &nbsp;<a href="http://cgi.cse.unsw.edu.au/%7Edons/blog/2007/05/01#xmonad_part1_model" target="_blank">http://cgi.cse.unsw.edu.au/~dons/blog/2007/05/01#xmonad_part1_model
</a><br> &nbsp; &nbsp;<a href="http://cgi.cse.unsw.edu.au/%7Edons/blog/2007/05/17#xmonad_part1b_zipper" target="_blank">http://cgi.cse.unsw.edu.au/~dons/blog/2007/05/17#xmonad_part1b_zipper</a><br> &nbsp; &nbsp;<a href="http://cgi.cse.unsw.edu.au/%7Edons/blog/2007/06/02#xmonad-0.2" target="_blank">
http://cgi.cse.unsw.edu.au/~dons/blog/2007/06/02#xmonad-0.2</a><br><br>Cheers,<br><font color="#888888"> &nbsp;Don<br></font></blockquote></div><br>