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

Ключевые слова

Оптимизация хвостовых вызовов в Elixir и Erlang - это не так эффективно и важно, как вы думаете

Оптимизация хвостовых вызовов (TCO) - это великолепная особенность Elixir и Erlang, о которой вам все рассказывают. Что если я скажу вам, что простая рекурсия может быть более быстрой и более эффективной, чем ее аналог, использующий хвостовую рекурсию?

Ключевые слова: Elixir, Erlang, Переводы, Производительность, Функциональное программирование

Семь мифов о производительности Erlang

В этой статье мы рассмотрим семь самых распространенных заблуждений о производительности Erlang. Обсудим причины возникновения таких мифов и поговорим о том, как на самом деле обстоят дела сегодня.

Ключевые слова: Erlang, Переводы, Производительность, Функциональное программирование

Erlang для самых маленьких. Глава 4: Система типов

В этой совсем короткой статье рассматриваются основы системы типов Erlang. Ее особенности и стандартные функции для работы с типами.

Ключевые слова: Erlang, Функциональное программирование

Erlang для самых маленьких. Глава 3: Базовый синтаксис функций

В этой главе более подробно рассматривается синтаксис функций, сопоставление с образцом, охранные выражения, операторы управления потоком исполнения и рекурсия.

Ключевые слова: Erlang, Функциональное программирование

Erlang для самых маленьких. Глава 2: Модули и функции

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

Ключевые слова: Erlang, Функциональное программирование

Erlang для самых маленьких. Глава 1: Типы данных, переменные, списки и кортежи

Этой статьей я начинаю цикл, в котором постараюсь познакомить вас с таким замечательным языком как Erlang. Это вводная статья и в ней мы разберем базовые типы данных, списки и кортежи. А так же разберемся с сопоставлением с образцом и генераторами списков.

Ключевые слова: Erlang, Функциональное программирование

Система типов в Haskell

Поговорим немного об основах системы типов в Haskell. Как она устроена, какие преимущества дает и как с ней работать.

Ключевые слова: Haskell, Функциональное программирование

Ключевые слова