Where are the clever uses of strict evaluation?
Posted
by devonrt
on Stack Overflow
See other posts from Stack Overflow
or by devonrt
Published on 2009-03-16T17:22:42Z
Indexed on
2010/06/09
3:42 UTC
Read the original article
Hit count: 214
haskell
|lazy-evaluation
It seems like there are plenty of examples of clever things being done in a lazily-evaluated language that can't be done in an environment with strict evaluation. For example infinite lists in Haskell or replacing every element in a tree with the tree's minimum value in one pass.
Are there any examples of clever things being done in a strictly-evaluated language that can't easily be done in a lazily-evaluated language?
© Stack Overflow or respective owner