[Haskell-cafe] Runtime strictness analysis for polymorphic HOFs?
Luke Palmer
lrpalmer at gmail.com
Mon Jun 15 04:19:56 EDT 2009
On Sun, Jun 14, 2009 at 5:42 PM, Paul Chiusano <paul.chiusano at gmail.com>wrote:
>
> Note that I'm not suggesting Haskell should do anything like this. I'm
> playing around with the ideas because I'm interesting in creating a lazy
> language and I was hoping to have strictness analysis be very predictable
> and uniform, something the programmer can count on and use to simply reason
> about space usage ... which might be hopelessly unrealistic goal!
>
Others have commented on the undecidability of your problem. I can't come
up with a reasonable definition of "perfect" which is decidable (but that
may be due to lack of imagination on my part).
However, there is nothing undecidable about your larger goal of creating a
lazy language with easy space reasoning. I wholeheartedly support this
effort, and hope you will continue to blog about your ideas in this area.
Luke
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20090615/ef37de7d/attachment.html
More information about the Haskell-Cafe
mailing list