Is there some context I'm missing? I feel like I'm coming in half-way through a conversation.
Just as a thought, it'd be interesting to see if Haskell could use a memcached backend to memoize the values of old function calls.
It shouldn't be too difficult to write a `memo` function that memoises its argument using `unsafePerformIO` and memcached. There's no need to modify ghc.
Is there some context I'm missing? I feel like I'm coming in half-way through a conversation.