Ubuntu20.04 Erlangをインストールして実行する

Ubuntu20.04 Erlangをインストールして実行する

Ubuntu20.04に関数型言語「Erlang」をインストールする手順を記述してます。

環境

  • OS  ubuntu20.04

Erlangインスール

アップデートしておきます。

sudo apt update

Erlangをインストール します。

sudo apt install erlang

Erlang実行

「1+2」の計算結果を出力してみます。
※ 終了する場合は halt(). または q().  と入力します。

erl

<出力結果>
Erlang/OTP 22 [erts-10.6.4] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1]

Eshell V10.6.4  (abort with ^G)
1> 1+2.
3
2> halt().

次に「Hello World」してみます。hello.erlを下記の内容で編集します。

vi hello.erl

<編集>
-module(hello).
-export([h/0]).

h() ->
    io:format("hello world").

コンパイルして実行すると「Hello World」が出力されることが確認できます。

erl
Erlang/OTP 22 [erts-10.6.4] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1]

Eshell V10.6.4  (abort with ^G)
1> c(hello).
{ok,hello}
2> hello:h().
hello worldok
3> q(). 
ok