Re[8]: Функциональное программирование для всех
От: Lazy Cjow Rhrr Россия lj://_lcr_
Дата: 21.10.06 07:35
Оценка: :)
Кодт,

К>make_enum : 'a -> 'a -> ['a], энергично порождает список, никаких вложенностей здесь не нужно.

К>Головная рекурсия — всего лишь красивый способ записи; элементарно переделывается в хвостовую
К> [kodt] cool analisys goes here [/kodt]


Интересный у нас разговор получается. Я говорю, что неразумно заниматься эмуляцией (оптимизацией, компиляцией) вручную ФВП на C++ и привожу пример, когда такая эмуляция требует некоторых усилий. Ты это эмулировал и даже ухом не повёл.

Ладно, привожу пример чуть сложнее, но для тебя это по-прежнему "элементарно"...

Ок. Я так полагаю, что мне надо привести пример в 83 экрана, чтобы к тебе закралась мысль "не, всё-таки на C++ это неудобно...", ы?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
quicksort =: (($:@(<#[),(=#[),$:@(>#[)) ({~ ?@#)) ^: (1<#)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.