<div dir="auto">I think you are missing the point of the article, as that is pretty much exactly the type of situation where it recommends lists be used. </div><div class="gmail_extra"><br><div class="gmail_quote">On Mar 10, 2017 7:45 PM, "JK" <<a href="mailto:jerzy.karczmarczuk@unicaen.fr">jerzy.karczmarczuk@unicaen.fr</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <p>Hi.<br>
    </p>
    <div class="m_6240314361985199812moz-cite-prefix">Le 11/03/2017 à 00:28, Olaf Klinke a
      écrit :<br>
    </div>
    <blockquote type="cite">
      <pre>Actually, your negative abstract turns out to be for a quite positive article. List are like iterators, that's the essence, and as long as you are iterating, it's fine to use []. The prominence of singly linked lists in Haskell has tought me to write my data processing programs in a streaming style.</pre>
    </blockquote>
    <b>Yes.</b> I've been teaching not just "data processing" - after
    all almost everything we program is "data processing", no?... but
    such concrete stuff as physics simulation (diff. eqs.), some other
    numerics (asymptotic expansions, etc.) signal processing (including
    sound generation), and I liked to present several examples in a <b>dataflow
      style</b> with plenty of co-recursive contraptions. Haskell lazy
    lists were natural, concise, and easy to manipulate.  We enjoyed it,
    wrong or not.<br>
    <br>
    Nothing is perfect, not only  mister Nobody; calling ANY approach to
    programming "wrong" is sectarian. A professional coder working on a
    concrete project may say bad words about anything he wishes, but for
    a teacher this is a pedagogical sin, and inefficient programs can be
    more inspiring than some "correct" doctrines.<br>
    <br>
    Jerzy Karczmarczuk<br>
  <br> <table style="border-top:1px solid #d3d4de">
        <tr>
      <td style="width:55px;padding-top:18px"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" width="46" height="29" style="width:46px;height:29px"></a></td>
                <td style="width:470px;padding-top:17px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Garanti sans virus. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" style="color:#4453ea" target="_blank">www.avast.com</a>               </td>
        </tr>
</table>
</div>

<br>______________________________<wbr>_________________<br>
Haskell-Cafe mailing list<br>
To (un)subscribe, modify options or view archives go to:<br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-<wbr>bin/mailman/listinfo/haskell-<wbr>cafe</a><br>
Only members subscribed via the mailman list are allowed to post.<br></blockquote></div></div>