Elixir language and standard library reference.
Elixir lists, tuples, maps, keyword lists, MapSets, and Enum functions
Elixir concurrency primitives — Task for async work, Agent for simple state, ETS for in-memory key-value storage
Elixir conditionals — if, unless, case, cond, with, and try/rescue
Elixir Date, Time, DateTime, NaiveDateTime, and Duration handling
Elixir Enum and Stream functions for iterating, mapping, filtering, and reducing collections
Elixir error handling with ok/error tuples, exceptions, try/rescue, and custom errors
Elixir file operations, path manipulation, and IO (input/output) handling
Elixir Mix build tool, project structure, dependencies, tasks, and configuration
Elixir modules, named functions, anonymous functions, defaults, and guards
Elixir OTP behaviours — GenServer, Supervisor, Agent, and Task for building reliable concurrent systems
Elixir pattern matching with = operator, tuples, lists, maps, and case/with
Elixir processes, spawn, send/receive, links, monitors, and the actor model
Elixir strings, charlists, string functions, interpolation, and binary manipulation
Elixir structs for typed data and protocols for polymorphism
Elixir basic types, type specs, and dialyzer for static type analysis