Lisp → Вводная статья про Clojure
В новом номере журнала "Практика функционального программирования" (http://fprog.ru/2010/issue4/) вышла вводная статья про Clojure, в которой постарались рассказать про этот язык программирования.
Описание идет с самых основ языка (типов и базовых конструкций), а затем рассказывается про возможности Clojure в части конкурентного программирования и взаимодействия с Java.
Обсуждение статьи ведется в ЖЖ — http://community.livejournal.com/fprog/7703.html
Описание идет с самых основ языка (типов и базовых конструкций), а затем рассказывается про возможности Clojure в части конкурентного программирования и взаимодействия с Java.
Обсуждение статьи ведется в ЖЖ — http://community.livejournal.com/fprog/7703.html
Haskell → Новый номер журнала «Практика функционального программирования»
Вышел новый номер журнала "Практика функционального программирования". В новом номере опубликованы статьи о производительности лиспа, свертках, мономорфизме, бесточечном стиле программирования и введение в программирование на языке Clojure.
Обсуждение нового номера ведется в ЖЖ — http://community.livejournal.com/fprog/7278.html
Обсуждение нового номера ведется в ЖЖ — http://community.livejournal.com/fprog/7278.html
Haskell → Анонс нового номера журнала «Практика функционального программирования»
Вышел третий номер журнала "Практика функционального программирования". В новом номере опубликованы следующие статьи:
— Рекурсия + мемоизация = динамическое программирование
— Проектирование Erlang-клиента к memcached
— Как построить Google Wave из Erlang и Tcl при помощи OCaml
— Полиморфизм в языке Haskell
— Элементы функциональных языков
Кроме того, журнал организует конкурс на лучшие решения нескольких задач, с денежными (и не только) призами. Язык реализации — любой
— Рекурсия + мемоизация = динамическое программирование
— Проектирование Erlang-клиента к memcached
— Как построить Google Wave из Erlang и Tcl при помощи OCaml
— Полиморфизм в языке Haskell
— Элементы функциональных языков
Кроме того, журнал организует конкурс на лучшие решения нескольких задач, с денежными (и не только) призами. Язык реализации — любой
Erlang/OTP → Второй номер журнала «Практика функционального программирования»
Вышел второй номер журнала "Практика функционального программирования". В данном номере опубликованы статьи, описывающие практическое применение функциональных языков программирования, в том числе и на Erlang.
Haskell → Анонс журнала «Практика функционального программирования»
подробности по ссылке
P.S. предыдущий пост был заморожен, поскольку модератор посчитал его копи-пастом.
P.S. предыдущий пост был заморожен, поскольку модератор посчитал его копи-пастом.
Ненормальное программирование → Three Futamura Projections и не только
Привет, хабрачеловек. Сегодня я расскажу тебе про некоторые фундаментальные вещи в computer science: частичные вычисления, три проекции Футамуры и суперкомпиляцию.
1. Сразу к коду
-- функция, которая возводит x в степень y (неотрицательную)
power x y =
case y of
0 → 1
1 → x
_ → x * (power x (y - 1))