Vendor: —
Price: 1887.00 RUB
Simon St. Laurent, J. David Eisenberg: Introducing Elixir – A Practical Introduction to Functional Programming
This book offers a hands-on introduction to Elixir, a functional programming language that combines the robustness of Erlang with a syntax reminiscent of Ruby. Designed for readers with a practical mindset, the authors dive straight into the core concepts, giving you a solid overview of Elixir’s capabilities.
You will start by mastering IEx, the Elixir command-line interface, and then explore fundamental data structures. The book covers atoms, pattern matching, and guards as key building blocks for structuring programs. It also teaches data processing techniques using recursion, strings, lists, and higher-order functions.
As you progress, you will learn how to create processes and send messages between them, manage structured data in Erlang Term Storage (ETS) and the Mnesia database, and build fault-tolerant applications with the Open Telecom Platform (OTP). By the end, you will understand why Elixir makes it easy to write concurrent, reliable, and scalable software.
Price: 1887.00 RUR