ElixirでHello World!!
前回の記事 で環境構築はできたけど、
肝心のHello Worldをやるの忘れていたので、
今回は、Hello Worldを出してみます。
実行方法
elixirには下記のコマンドが用意されています。スクリプトの実行は「exs」のファイルを elixir で実行。
コンパイルは「ex」ファイルを elixirc でコンパイルします。
用途 | コマンド | 拡張子 |
---|---|---|
対話型シェルCard | iex | - |
スクリプト | elixir | exs |
コンパイル | elixirc | ex |
Hello World
hello_world.exsというスクリプトファイルを作成します。IO.puts "Hello world"実行は下記コマンドでできます。
$ elixir hello_world.exs Hello world.
モジュール化する場合、hello.exというファイルを作成し、 下記のようなソースを書きます。
defmodule Hello do def world do IO.puts "Hello world." end end下記コマンドでコンパイル&実行します。 ※-eオプションで、ModuleName.function_nameを指定できます
$ elixirc hello.ex $ elixir -e Hello.world Hello world.
0 件のコメント:
コメントを投稿