<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">And advices to experienced Haskell programmers about how to document
their code so that it may help less experienced programmers.<br></blockquote><br>Manlio -- You may be missing the point of my suggestion, which is to help people *find* code that suits them, rather than changing anyone&#39;s coding style.  Optimizing code for one segment of readers is pessimizing it for another.  Instead of dumbing down the smart code, I&#39;d like to help your friends to help each other find dumber code, *and* to help others of us find smarter code.<br>
<br>  - Conal<br><br><div class="gmail_quote">On Tue, Mar 24, 2009 at 3:03 PM, Manlio Perillo <span dir="ltr">&lt;<a href="mailto:manlio_perillo@libero.it">manlio_perillo@libero.it</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Conal Elliott ha scritto:<div class="im"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I&#39;d love to help newbies get the hang of Haskell without having to jump in the deep (and smart-infested) end first.  And I&#39;d love for people to keep writing smart code for non-newbies to enjoy.<br>
<br>
Perhaps a practical suggestion would be some wiki pages devoted to pointing out code with various learning qualities, to help haskellers of all levels of experience learn effectively.<br>
<br>
</blockquote>
<br></div>
Yes, this is a good start.<br>
<br>
Advices to people learning Haskell about how to learn reading code.<br>
And advices to experienced Haskell programmers about how to document their code so that it may help less experienced programmers.<br>
<br>
IMHO, this should also go in the future Haskell coding style.<br>
<br>
&gt; [...]<br><font color="#888888">
<br>
<br>
Manlio<br>
</font></blockquote></div><br>