Tag Archives: ml

«Введение в функциональное программирование»

«Второй причиной для выбора аппликативного порядка вычислений служит то, что ML не является чистым функциональным языком, а имеет императивные возможности (переменные, присваивание и т.п.). Следовательно, порядок вычисления подвыражений может изменить семантику, а не просто влияет на эффективность. Если используется ленивое вычисление, то для программиста становится практически невозможным отчётливо представить (в нетривиальной программе) когда и какое подвыражение вычисляется. С другой стороны, в энергичной системе, подобной ML, достаточно лишь помнить соответствующие простые правила.»

Ребята взялись перевести «Introduction to Functional Programming» на русский язык. Перевод ещё не закончен, однако книга вполне себе читаема. Отличается от других тем, что в ней функциональный подход рассматривается с самых-самых основ, тем самым избавляя в последствии от глупых вопросов. Примеры кода приведены на ML.

Скачать версию поновее можно в разделе «download».

Реклама

Оставьте комментарий

Filed under Без рубрики