Introducing Elixir

Introducing Elixir

Getting Started in Functional Programming

by Simon St. Laurent, J. David Eisenberg

210 pages· 2014· ISBN 9781449369958
About
Elixir is an excellent language if you want to learn about functional programming, and with this hands-on introduction, you’ll discover just how powerful and fun Elixir can be. This language combines the robust functional programming of Erlang with a syntax similar to Ruby, and includes powerful features for metaprogramming. This book shows you how to write simple Elixir programs by teaching one skill at a time. Once you pick up pattern matching, process-oriented programming, and other concepts, you’ll understand why Elixir makes it easier to build concurrent and resilient programs that scale up and down with ease. Get comfortable with IEx, Elixir’s command line interface Discover atoms, pattern matching, and guards: the foundations of your program structure Delve into the heart of Elixir with recursion, strings, lists, and higher-order functions Create processes, send messages among them, and apply pattern matching to incoming messages Store and manipulate structured data with Erlang Term Storage and the Mnesia database Build resilient applications with Erlang’s Open Telecom Platform Define macros with Elixir’s metaprogramming tools

Discuss Introducing Elixir with other readers

Join or start a book club for Introducing Elixir on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Introducing Elixir?

Sign up free on Readfeed, then browse public clubs or start your own club with Introducing Elixir as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Introducing Elixir with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Introducing Elixir with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.