I\'ve been reading a bit lately about functional languages. Coming from 10+ years of OO development, I\'m finding it difficult to get my head around how on earth one can poi
Memoize the function. A cache is just a list/dictionary, and hence can be implemented in a purely functional way.