title | section | layout |
---|---|---|
Elixir Documentation |
docs |
default |
The Elixir programming language is broken into 6 applications. The links below reference the documentation for the modules and functions in each of those applications. For a general introduction to the language, see our guides.
{% assign stable = site.data.elixir-versions[site.data.elixir-versions.stable] %}
Stable {% if stable.docs_zip == true %} (download) {% endif %}
- Elixir - standard library
- EEx - templating library
- ExUnit - unit test library
- IEx - interactive shell
- Logger - built-in Logger
- Mix - build tool
- Elixir - standard library
- EEx - templating library
- ExUnit - unit test library
- IEx - interactive shell
- Logger - built-in Logger
- Mix - build tool
{% for version in site.data.elixir-versions %} {% if version[0] == 'stable' %} {% continue %} {% endif %}
{{ version[1].name }} {% if version[1].docs_zip == true %}(download){% endif %}
- [Elixir](https://hexdocs.pm/elixir/{{ version[1].version }}/) - standard library
- [EEx](https://hexdocs.pm/eex/{{ version[1].version }}/) - templating library
- [ExUnit](https://hexdocs.pm/ex_unit/{{ version[1].version }}/) - unit test library
- [IEx](https://hexdocs.pm/iex/{{ version[1].version }}/) - interactive shell
- [Logger](https://hexdocs.pm/logger/{{ version[1].version }}/) - built-in Logger
- [Mix](https://hexdocs.pm/mix/{{ version[1].version }}/) - build tool {% endfor %}