Serializing Haskell functions to disk

Very interesting. Seems similar to my question Modifying an Running Application

You already posted a good answer on that though.