Programming Elixir ≥ 1.6: Functional | Book Series

Overview:

This book provides an introduction to Elixir to the experienced programmers who are aware of Elixir 1.6 and beyond. Elixir is a modern, concurrent language built on the rock solid Erlang VM. It offers you pragmatic syntax and built-in support for metaprogramming, more productivity. The Elixir basics are explained with value types, system types, collection types, name, source files, conventions, operators, and so on. The author has also explained pattern matching and immutability in the beginning followed by an anonymous functions, modules and named functions, processing collections, strings and binaries, control flow, organising a project and more.

The book has included concepts of more advanced Elixir such as Marcos and Code evaluation, protocols, linking modules. There is no functional programming experience is needed to learn from this book. 

Authors:

Dave Thomas

Published In:

28th May 2018