[Haskell-cafe] memoizing with a default