Функциональное программирование

scala-email/

В этой заметке будет показано, как в Scala послать письмо через гугловые SMTP -сервера с помощью пакета JavaMail. Притом не…

12 месяцев ago

haskell-hdbc/

Сегодня мы научимся работать с реляционными базами данных из Haskell. Будет написана небольшая «телефонная книга» с CLI, которая будет хранить…

12 месяцев ago

haskell-configs/

Ни одно достаточно крупное приложение не обходится без конфигурационных файлов. Сегодня мы познакомимся с пакетом configurator , который позволяет не…

12 месяцев ago

erlang-message-queues/

Взаимодействие процессов в Erlang происходит путем обмена сообщений. И хотя сообщения в Erlang дешевы, они не бесплатны. Бездумная посылка сообщений…

12 месяцев ago

haskell-stm/

Программная транзакционная память (software transactional memory, STM) — это механизм взаимодействия между потоками, имеющий ряд существенных преимуществ перед традиционным подходом…

12 месяцев ago

erlang-text-gen/

В заметке Генерация почти осмысленных текстов на Haskell (опубликованной полтора года назад… как быстро летит время!) был упомянут подход к…

12 месяцев ago

haskell-threads/

Как вы уже могли догадаться , я снова взялся за изучение Haskell. Очевидно, этот язык нельзя учить наскоком. Я решил…

12 месяцев ago

hot-code-swapping-part-2/

Помните, как я пытался доказать, что горячее обновление кода — бесполезная штука и что не нужно им пользоваться? Как выяснилось,…

12 месяцев ago

olympic-rings-task/

Принял участие в недавнем конкурсе по функциональному программированию и занял в нем первое место . В этой заметке вы найдете…

12 месяцев ago

lazy-evaluation/

В последнее время я несколько раз упоминал о том, что не совсем понимаю, как на Haskell можно разрабатывать настоящие, большие…

12 месяцев ago