Containerized isolated development environment for Erlang and Elixir programming languages.
487
Containerized isolated development environment for Erlang and Elixir programming languages.
docker run --name space-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/erlang-elixir-workspace
and open localhost:8020 in browser.
Erlang shell is used for testing of expressions. Start the Erlang shell from a command prompt with the command erl
having started shell, evaluate the following expressions
2 + 5.
(42 + 77) * 66 / 3.
Str = "abcd".
L = length(Str).
Go to the Quickstart page, open VS-Code and create file hello.erl with the following code
-module(hello).
-export([hello_world/0]).
hello_world() ->
io:format("Hello, World!~n", []).
Now open Terminal, start Erlang shell with erl and execute
c(hello).
iex is a command which stands for Interactive Elixir.
Openn terminal, start interactive Elixir shell with iex and evaluate
40 + 8
"hello" <> " world"
Open IDE and create file hello.exs with the following code
IO.puts("Hello world from Elixir")
In terminal execute
elixir hello.exs
List installed versions
kiex list
List known releases
kiex list releases
Install a known release
kiex install 1.13.0
Use specific elixir version
kiex use 1.13.0
Content type
Image
Digest
sha256:58b71b40d…
Size
1.7 GB
Last updated
about 3 years ago
docker pull alnoda/erlang-elixir-workspace