[Haskell-cafe] Re: Why?

Eugene Kirpichov ekirpichov at gmail.com
Thu Dec 10 10:38:52 EST 2009

2009/12/10 John D. Earle <JohnDEarle at cox.net>:
> My intuition says that laziness and purity are distinct whereas yours says
> that purity is a necessary condition. This is what needs to be reconciled.

Mixing impurity and laziness makes code whose behavior is too hard to
understand. So, there is no theoretical reason not to mix them, but
there is a practical one.

> I believe that everyone is thinking that lazy evaluation and strict
> evaluation are similar activities whereas they are profoundly different.
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe

Eugene Kirpichov
Web IR developer, market.yandex.ru

More information about the Haskell-Cafe mailing list