Далее пойдет рассказ о самом, на мой взгляд, хардкорном способе программирования.
Предмет поста непростой, путь будет долгим, а в качестве печеньки в конце я расскажу, как считать числа Фибоначчи на языке Unlambda.
Читать полностью »
Рубрика «функциональное программирование» - 54
Бестиповое лямбда-исчисление, комбинаторы, Unlambda и числа Фибоначчи
2012-05-14 в 12:23, admin, рубрики: ненормальное программирование, Песочница, функциональное программирование, метки: ненормальное программирование, функциональное программированиеФункциональное программирование для всех
2012-04-19 в 7:45, admin, рубрики: история, ликбез, Программирование, функциональное программирование
Доброго времени суток. Это статья — перевод заинтересовавшего меня поста в блоге аспиранта Университета штата Нью-Йорк в Стоуни-Брук. Статья в доступной форме описывает основные концепции функционального программирования, их преимущества и недостатки. Думаю она будет полезна широкому кругу читателей, которые сомневаются, нужно ли им углубляться в мир функционального программирования или нет. Пожелания, предложения и замечания по переводу и терминологии принимаются по личной почте.
Мнение переводчика может иногда не совпадать с мнением автора, но переводить статью было крайне занимательно.
Функциональное программирование / [Из песочницы] Стековые языки программирования
2012-02-21 в 16:31, admin, рубрики: cat, forth, функциональное программирование, метки: cat, forth, функциональное программирование
Функциональное программирование снова в моде. В зависимости от того, предпочитаете ли вы классику или хардкор, страдаете от навязанных промышленных стандартов или вы просто хипстер, вашим любимым предпочтением может быть Scala, Haskell, F# или даже старый добрый Lisp. Такие сочетания слов, как функция высшего порядка, отсутствие побочных эффектов, и даже монады, ласкают слух всех «неокрепших юных умов», будь-то ребят из JetBrains или студента, впервые увидевшего SICP.
Но существует и другое программирование, в буквальном смысле даже ещё более функциональное, в основе своей имеющее скорее неЧитать полностью »
OCaml. Попытка понять, что такое монадические трансформеры
1970-01-01 в 0:00, admin, рубрики: функциональное программированиеЭта заметка, я хочу надеяться, может оказаться полезной для тех, кто, как я, имеет базовое
представление о монадах, и ни малейшего о трансформерах.
Читать полностью »