Interactive mode
When you install Elixir, you will have three new executables: iex
, elixir
and elixirc
. If you compiled Elixir from source or are using a packaged version, you can find these inside the bin
directory.
For now, let’s start by running iex
(or iex.bat
if you are on Windows) which stands for Interactive Elixir. In interactive mode, we can type any Elixir expression and get its result. Let’s warm up with some basic expressions.
Open up iex
and type the following expressions:
Interactive Elixir - press Ctrl+C to exit (type h() ENTER for help)
iex> 40 + 2
42
iex> "hello" <> " world"
"hello world"
It seems we are ready to go! We will use the interactive shell quite a lot in the next chapters to get a bit more familiar with the language constructs and basic types, starting in the next chapter.
Note: if you are on Windows, you can also try
iex.bat --werl
which may provide a better experience depending on which console you are using.