
On Thu, Feb 12, 2009 at 12:41 AM, Cristiano Paris
On Wed, Feb 11, 2009 at 2:30 PM, Peter Verswyvelen
wrote: I haven't looked at the details, but I think this is what a library like Reactive from Conal Elliott could do, but as far as I understand it, it is still work in progress.
I'm interested in the possibility of stopping/pickling/unpickling/resuming a computation.
I've been looking into something similar... currently, my best option is looking like deliberately causing a core dump and editing the core file to run as a binary (or even more hackishly, just using gdb.) If there's a less filthy way to do it, I'd love to hear about it. (I know about Data.Binary, but it seems inelegant to have to write out instances for something that exists already in memory - you should be able to just blat it back in.) Mark