Skip to main content

Elixir API reference

Elixir 1.16.3+ with compatible OTP 26.2+ on 64-bit systems. The first release is being prepared for 2.8.0; see installation. These pages cover all public value structs, tagged and raising constructors/changes, typespecs and helpers.

The same modules are callable from Erlang; see Erlang integration. Jason encoding revalidates values. Checked decoding preserves number tokens and rejects duplicate keys; existing Jason build caches may need the documented rebuild step.