[Haskell-beginners] tutorials on space complexity?

Bob Ippolito bob at redivi.com
Tue Jun 10 05:21:58 UTC 2014


I found the beginning of Parallel and Concurrent Programming in Haskell
particularly enlightening:
http://chimera.labs.oreilly.com/books/1230000000929/ch02.html#sec_par-eval-whnf

After reading that, Haskell's evaluation strategy finally clicked for me.
Now I can much more easily spot and fix these sorts of errors before even
running them for the most part.


On Mon, Jun 9, 2014 at 10:01 PM, Dimitri DeFigueiredo <
defigueiredo at ucdavis.edu> wrote:

> Are there any good tutorials on understanding space complexity for haskell
> programs?
>
> My current approach of "waiting for it to crash" by being out of memory,
> doesn't really seem like good engineering practice. However, I have not
> found a source that gives me any proactive insight into what should be
> avoided. Most of what I have read only helps to solve the problem "after
> the fact". How do we design programs that avoid those problems from the
> beginning? Any pointers?
>
> Thanks,
>
> Dimitri
> _______________________________________________
> Beginners mailing list
> Beginners at haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/beginners/attachments/20140609/a7bba69e/attachment.html>


More information about the Beginners mailing list