[Haskell-cafe] Memoizing partially evaluated computations.