for building massively scalable highly-available soft real-time systems. Runtime system has built-in support for concurrency, distribution and fault tolerance.
Usage $ erlc hello.erl $ erl -noshell -s hello start -s init stop
example({ok, Val}) -> {ok, Val}.
to
example({ok, Val} = Tuple) -> Tuple.
-
BEAM, The Soul of Erlang and Elixir - talk by Saša Jurić at GOTO 2019 (April 29); slides
-
BEAM - virtual machine that executes user code in the Erlang Runtime System (ERTS)
-
Gleam - written in Rust, running on the battle-tested Erlang virtual machine
-
The Soul of Erlang - 2019 talk by Sasa Juric
-
eqWAlizer - a type-checker for Erlang
-
Lunatic - – An Erlang Inspired WebAssembly Platform. demos: