Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 1.98 KB

docs.markdown

File metadata and controls

49 lines (39 loc) · 1.98 KB
title section layout image
Elixir Documentation
docs
default
/images/social/elixir-og-card.jpg

Documentation

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. See also our Getting Started guide and the Learning page for books, courses, videos, and more.

{% assign stable = site.data.elixir-versions[site.data.elixir-versions.stable] %}

{% for version in site.data.elixir-versions %} {% if version[0] == 'stable' %} {% continue %} {% endif %}

{{ version[1].name }} {% if version[1].version == stable.version %}(stable){% endif %} (download)

{% if version[1].otp_versions %} Supported Erlang/OTP versions: {% for otp in version[1].otp_versions reversed %}{{ otp }}{% if forloop.last %}{% else %}, {% endif %}{% endfor %}. {% endif %}

{% endfor %}

Development

  • Elixir - standard library
  • EEx - templating library
  • ExUnit - unit test library
  • IEx - interactive shell
  • Logger - built-in Logger
  • Mix - build tool