Descrição
Fornece uma função simples de memoização para Haskell. Memoização armazena resultados anteriores para que chamadas repetidas com a mesma entrada evitem recalcular trabalho caro.
É útil para programação dinâmica, parsers, dados gerados e pequenas melhorias de desempenho quando um cache simples basta. Desenvolvedores devem considerar crescimento de memória e se valores em cache podem ficar obsoletos.