Difficulty Level
Intermediate
Completion Time
9h32m
Language
English
About Book
Who Is This Book For?
This book targets developers new to Elixir, as well as Erlang, in order to make them feel comfortable in functional programming with Elixir, thus enabling them to develop more scalable and fault-tolerant applications. Although no knowledge of Elixir is assumed, some programming experience with mainstream Object-Oriented programming languages such a Ruby, Python, Java, C# would be beneficial.
Learning Elixir
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 9h32m total length
Introducing Elixir: Thinking Functionally
Elixir Basics: Foundational Steps Towards Functional Programming
Modules and Functions: Creating Functional Building Blocks
Collections, Recursion, and (Stream) Processing
Control Flow: Occasionally You Need to Branch
Concurrent Programming: Using Processes to Conquer Concurrency
OTP: A Poor Name for a Rich Framework
Distributed Elixir: Taking Concurrency to the Next Node
Metaprogramming: Doing More with Less
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!