Introducing Elixir: Getting Started in Functional Programming
Второе издание книги "Introducing Elixir" представляет собой введение в функциональное программирование на языке Elixir. Книга предназначена для разработчиков, знакомых с другими языками программирования, но желающих изучить функциональную парадигму и возможности Elixir.
Elixir сочетает мощь и конкурентную устойчивость Erlang с более дружелюбным синтаксисом, библиотеками и метапрограммированием. Язык компилируется в байт-код Erlang, что позволяет смешивать его с кодом на Erlang и использовать инструменты экосистемы Erlang.
Книга научит вас писать простые программы на Elixir, понимать принципы функционального программирования и проектировать программы вокруг передачи сообщений и рекурсии. Вы узнаете, как Elixir упрощает создание устойчивых программ, способных масштабироваться с минимальными усилиями.
Хотя это введение только начинает знакомить с мощными возможностями Open Telecom Platform (OTP), оно закладывает фундамент для создания надежных и масштабируемых приложений. После освоения синтаксиса и структур программирования в Elixir вы сможете перейти к более сложным темам разработки конкурентных приложений.