RE: working lazy memoizer for GHC?