Haskell и запоминание чистых результатов функции [дубликат]

Возможный дубликат:

Когда автоматическое запоминание происходит в GHC Haskell?

Как следствие, чистая функция всегда возвращает одно и то же значение для фиксированного ввода. Тем не менее, Haskell (точнее, GHC) автоматически кэширует (запоминает) эти результаты, если достаточно памяти (вопрос 1) и имеет ли разработчик контроль над ней (вопрос 2)?

Ответы на вопрос(1)

Ваш ответ на вопрос