Skip to main content

Elixir

Series “Elixir”: it starts with “01 - Elixir from Scratch: Functional Paradigm, Pattern Matching and Pipe Operator”. Elixir 12 min Elixir from Scratch: Functional Paradigm, Pattern Matching and Pipe Operator Introduction to Elixir for developers with OOP background: how the pipe operator enables elegant function composition and why…

This series collects 3 articles (approximately 42 minutes of total reading time), designed for a level Beginner. The main topics covered are Elixir, Pattern Matching, Pipe Operator, Functional.

3Articles42 minTotal reading timeBeginnerLevel
ElixirPattern MatchingPipe OperatorFunctionalImmutabilitaBEAM

Series Articles

  1. 1

    01 - Elixir from Scratch: Functional Paradigm, Pattern Matching and Pipe Operator

    Introduction to Elixir for developers with OOP background: how the pipe operator enables elegant function composition and why immutability prevents entire…

  2. 2

    02 - BEAM and Elixir Processes: Massive Concurrency without Shared Threads

    BEAM can execute millions of isolated lightweight processes: each process has its own mailbox and never shares state, preventing race conditions by design.

  3. 3

    03 - OTP and GenServer: Distributed State Management with Integrated Fault Tolerance

    GenServer is the fundamental building block of OTP: how to implement handle_call, handle_cast, and the "let it crash" philosophy for resilient systems.