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 件のコメント:
コメントを投稿