Erlang - ArchWiki

# Erlang

From ArchWiki
Jump to navigation Jump to search

This article or section needs expansion.

Reason: This article is a stub. Can it be extended without duplicating the upstream docs? (Discuss in Talk:Erlang#)

Erlang is a programming language with the specific qualities of immutable data and distributed computing.

## Installation

Install the erlang package.

## Usage

For further documentation you can read Erlang's docs.

To activate the console, type in the command `erl`

Where you can enter commands like so:

       Erlang/OTP 21 [erts-10.1] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]
       Eshell V10.1  (abort with ^G)
       1> 1 + 2.
       3
       2> (2 + 3) * 4 / 5.
       4.0
       3>

## Tips and tricks

### Emacs mode

To set up the included Emacs mode, `erlang-mode`, follow the documentation (the OTP path is `/usr/lib/erlang`).

Category:

- Programming languages

Hidden category:

- Pages or sections flagged with Template:Expansion