Есть ли у какой-либо из нынешних культур популярных функциональных языков хорошую поддержку для memoization, и если бы я должен был выбрать один из своих воспоминаний, которые вы бы порекомендовали и почему?
Обновление: я ищу оптимизацию ориентированного графика (где узлы могут быть функциями или данными). Когда обновляется node в графике, я хотел бы пересчитать значения других узлов, только если они зависят от измененного node.
Update2: требуется бесплатный язык или среда с открытым исходным кодом.