Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 1.88 KB

File metadata and controls

48 lines (38 loc) · 1.88 KB
title Elixir Documentation
section docs
layout default

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. For guides, books, courses, and other resources, visit our Learning page.

{% 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