[Haskell-cafe] Re: Why?
John Van Enk
vanenkj at gmail.com
Thu Dec 10 11:13:22 EST 2009
If anything, I'd flip those two...
On the backend, things are anything but pure but it helps us reason about
the program on the front end.
Laziness also isn't nearly as prevalent on the backend as it is on the front
end.
Even though we can reason about things using purity and laziness on the
front, the compiler often times makes an identical situation that runs a lot
faster using strictness and mutation on the back.
/jve
On Thu, Dec 10, 2009 at 11:09 AM, John D. Earle <JohnDEarle at cox.net> wrote:
> Laziness is on the logic front end and purity is on the execution back
> end.
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20091210/24218fb1/attachment.html
More information about the Haskell-Cafe
mailing list