Реализуйте фибоначчи в Clojure с помощью map / reduce

Можно ли эффективно реализовать серию Фибоначчи в Clojure, используя reduce ? Что будет в «аккумуляторе»?

Я предполагаю, что ему придется полениться. Очевидно, как это сделать с помощью рекурсии или цикла / повторения.

17
задан Ralph 7 December 2010 в 12:14
поделиться