[Haskell-cafe] Haskell Cloud and Closures

David Barbour dmbarbour at gmail.com
Sat Oct 1 17:49:16 CEST 2011


On Sat, Oct 1, 2011 at 4:54 AM, Fred Smith <ilikequoting at katamail.com>wrote:
>
> do you know if there is another way either to compute the closure of a
> function or to serialize it in order to send the computation to
> another host?
>

You'll need to capture the functions as serializable data while it is being
constructed.

I am not sure of a good way to do this, but I think tangible values [1] and
the associated DeepArrow features developed by Conal Elliott might provide a
decent basis. These are based around the notions of representing functions
and how they work internally, and composing them dynamically.

[1] http://www.haskell.org/haskellwiki/TV
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20111001/1314daf5/attachment.htm>


More information about the Haskell-Cafe mailing list