Descrição
Fornece um transformador de mônada para memoização em Haskell. Memoização armazena resultados de computações anteriores para que pedidos repetidos com a mesma entrada possam ser respondidos mais rapidamente.
É útil para algoritmos recursivos, programação dinâmica, parsers, busca e computações puras caras envolvidas em uma estrutura monádica. É uma biblioteca para desenvolvedores e não possui interface independente.