Getting StartedでElixirを学習しています。
はじめに
インタラクティブ・モード
iexコマンドを実行します。
$ iex Erlang/OTP 22 [erts-10.4.4] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1] [hipe] Interactive Elixir (1.9.1) - press Ctrl+C to exit (type h() ENTER for help) iex(1)>
式を入力すると評価値が返されます。
iex(1)> 256 + 64 320 iex(2)>
iexを終了するためには「Control-C」を二度押します。
iex(1)> BREAK: (a)bort (c)ontinue (p)roc info (i)nfo (l)oaded (v)ersion (k)ill (D)b-tables (d)istribution $
スクリプトファイルの実行
elixirコマンドでスクリプトファイルを実行します。
elixirの拡張子は .exs です。
Hello world!を出力するスクリプトを作成します。
hello_world.exs
IO.puts "Hello world!"
elixirを実行します。
$ elixir hello_world.exs Hello world!