> in theory nobody wants non-terminating programs, but in practice > everybody gets them sometimes Without impugning the basic point, I am amused by the premise. What hooked me on Haskell was the clean way in which the nonterminating programs I did want to write could be expressed in terms of lazy lists. Doug