After revisiting the Haskell Wiki recently, I wanted to look at memoization again for a brief second after talking about it a while ago . In particular, there were two competing ideas, one around using a generic dictionary/map for storing the memoized...