【Elixir】ElixirでHello World!!

2018年4月6日金曜日

Elixir Erlang 新人プログラマ応援

t f B! P L

ElixirでHello World!!


前回の記事 で環境構築はできたけど、
肝心のHello Worldをやるの忘れていたので、
今回は、Hello Worldを出してみます。

実行方法

elixirには下記のコマンドが用意されています。
スクリプトの実行は「exs」のファイルを elixir で実行。
コンパイルは「ex」ファイルを elixirc でコンパイルします。
用途コマンド拡張子
対話型シェルCardiex-
スクリプトelixirexs
コンパイルelixircex


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.

Translate

このブログを検索

フォロワー

QooQ