Рекурсия

Nov 30, 2012 17:48

Я это как-то писал, но напишу ещё раз, бо тема поднялась.

Недостатки явной рекурсии по сравнению с комбинаторами (ага, zip3):

  • Рекурсия непонятна (согласен, это субъективное).
  • Обычно используется с декомпозицией, нарушая инкапусляцию.
  • Всегда используется для работы с элементами, вместо работы с коллекцией ( wholemeal programming).
  • Цепочка вызовов ( Read more... )

haskell, рекурсия

Leave a comment

miserakl November 30 2012, 16:48:01 UTC
> Ну и ссылочка, куда без неё!

Кажется, ссылка потерялась, и ЖЖ вместо неё подставил адрес текущей страницы.

Reply

lomeo November 30 2012, 17:20:02 UTC
:-) Явная рекурсия - зло.

Reply

miserakl November 30 2012, 18:45:17 UTC
А, так это специально. Небось до вечера пятницы тоже нарочно откладывали? :)

Reply

nealar November 30 2012, 19:06:10 UTC
Отложенные вычисления :)

Reply

miserakl December 1 2012, 13:04:05 UTC
Энергичней было бы вставить html-фрейм с этим самым постом, видимо.

Reply

lomeo December 1 2012, 17:30:16 UTC
:-) Я бы на такое никогда не решился.

Reply

lomeo November 30 2012, 19:14:28 UTC
Нет, так вышло ;-)

И можно на ты.

Reply


Leave a comment

Up