Elixir Cheatsheet - Elixir in Brief
Elixir is a dynamic functional compiled language that runs over an Erlang Virtual Machine called BEAM.
Erlang and its BEAM is well known for running low-lattency, distributed and fault-tolerant applications.
Elixir was designed to take all that advantages in a modern coding language.
Elixir data types are immutable.
In Elixir a function is usually described with its arity (number of arguments), such as: is_boolean/1.
File Types .exs => Elixir script file .ex => Elixir regular file .beam => Compiled Elixir file Compile and Run Elixir code elixir <script_file>.exs => run a script file elixirc <file>.ex => compile a file to Elixir.