Cover why Gleam is a good choice for your next project.
Covers how to install Gleam, how to install Erlang and Rebar3 on different platforms and operating systems. It covers also building Gleam from source.
Our unopinionated list of editors supporting Gleam.
Just basics. Chapter covers the basics of Gleam, such as modules, functions, types, etc. It's also a good starting point if you're new to functional programming. We'll cover some more advanced topics later in the book. We'll focus on the language itself and its standard library.
This module leaves Gleam for a moment and covers what is Erlang and its most important features. It is essential to understand BEAM VM and its behaviors for deeper understanding of Gleam targeting BEAM VM. Although, it's not required to know Erlang language to understand Gleam, this knowledge will be helpful when targeting BEAM VM. At some point, developer may need to use Erlang libraries and Erlang/OTP behaviors.
=======
Cover why Gleam is a good choice for your next project.
Covers how to install Gleam, how to install Erlang and Rebar3 on different platforms and operating systems. It covers also building Gleam from source.
Our unopinionated list of editors supporting Gleam.
Just basics. Chapter covers the basics of Gleam, such as modules, functions, types, etc. It's also a good starting point if you're new to functional programming. We'll cover some more advanced topics later in the book. We'll focus on the language itself and its standard library.
This module leaves Gleam for a moment and covers what is Erlang and its most important features. It is essential to understand BEAM VM and its behaviors for deeper understanding of Gleam targeting BEAM VM. Although, it's not required to know Erlang language to understand Gleam, this knowledge will be helpful when targeting BEAM VM. At some point, developer may need to use Erlang libraries and Erlang/OTP behaviors.
- Hot code reloading
- Modules without a
main
function