𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Introducing Elixir: Getting Started in Functional Programming

✍ Scribed by Simon St. Laurent, J. David Eisenberg


Publisher
O’Reilly Media
Year
2017
Tongue
English
Leaves
248
Edition
2
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Smooth, powerful, and small, Elixir is an excellent language for learning functional programming, and with this hands-on introduction, you’ll discover just how powerful Elixir can be. Authors Simon St. Laurent and J. David Eisenberg show you how Elixir combines the robust functional programming of Erlang with an approach that looks more like Ruby, and includes powerful macro features for metaprogramming.

Updated to cover Elixir 1.4, the second edition of this practical book helps you 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
Learn Elixir’s basic structures by working with numbers
Discover atoms, pattern matching, and guards: the foundations of your program structure
Delve into the heart of Elixir processing with recursion, strings, lists, and higher-order functions
Create Elixir processes and send messages among them
Store and manipulate structured data with Erlang Term Storage and the Mnesia database
Build resilient applications with the Open Telecom Platform

✦ Subjects


Functional Programming; Elixir


πŸ“œ SIMILAR VOLUMES


Introducing Elixir: Getting Started in F
✍ Simon St. Laurent, J. David Eisenberg πŸ“‚ Library πŸ“… 2014 πŸ› O'Reilly Media 🌐 English

<div><p>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 powe

Introducing Elixir: Getting Started in F
✍ Simon St. Laurent, J. David Eisenberg πŸ“‚ Library πŸ“… 2014 πŸ› O'Reilly Media 🌐 English

<div><p>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 powe

Introducing Elixir: Getting Started in F
✍ Simon St. Laurent, J. David Eisenberg πŸ“‚ Library πŸ“… 2014 πŸ› O'Reilly Media 🌐 English

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 fea

Introducing Elixir Getting Started in F
✍ Simon St. Laurent, J. David Eisenberg πŸ“‚ Library πŸ“… 2014 πŸ› O'Reilly Media 🌐 English

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 fea

Introducing Elixir Getting Started in F
✍ Simon St. Laurent, J. David Eisenberg πŸ“‚ Library πŸ“… 2016 πŸ› O'Reilly 🌐 English

Smooth, powerful, and small, the Elixir programming language is an excellent place for newcomers to learn about functional programming. This book shows readers how Elixir combines the robust functional programming of Erlang with an approach that looks more like Ruby. Readers will learn how Elixir si