Tag Archives: ocaml

Unix system programming in Objective Caml

Курсы от Лероя. Наконец-то их перевели с французского на нормальный язык.
http://ocamlunix.forge.ocamlcore.org/ocamlunix.html

Реклама

2 комментария

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

«Ambassador to the Computers (Mostly OCaml)»

Человек пишет неплохие статьи для новичков. Особенно радуют те, что про camlp4 и lwt.

http://ambassadortothecomputers.blogspot.com/

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

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

«Functional Programming Koans, in OCaml»

«Learning the art of Functional Programming (FP) is like Zen. In the beginning the student of FP sees his task as a large mountain. Those who study it struggle to climb its heights. Those who know it look back and see no mountain.

On the other side you look back. There is no mountain.

You have spent months now studying OCaml and one day you wake up and realize that now your code compiles without error more often, runs without error more often, and is shorter and easier to read than you could ever have hoped! Most of all, you realize that programming in OCaml is fun. You have achieved FP Nature.»

Doug Bagley

Последний экземпляр.

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

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

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

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

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

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

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

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

Жгут, и всё тут

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

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

Илита Microsoft’а о катаморфизмах

«For some people the real understanding and appreciation of Fold comes in one of those «aha!» moments where it finally clicks and a ray of sunshine shines down on you from the heavens and a choir of angels sings the praises of higher-order functions»

Опять вся благодарность freegimus’у.

Upd 17.04.2009: Для небачащих по-нерусски появился неважный перевод на хабре.

1 комментарий

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