iex (Interactive Elixir) でちょっと遊んでみる

iex (Interactive Elixir) という対話式シェルで軽くElixirに触れてみようと思います。
iex
iexコマンドを実行して、対話式シェルを実行してください。$ iex iex(1)>まずは軽く加算
iex(1)>1+2 3listも作成可能です。
iex(2)>list = [123, 456, 789, 0] [123, 456, 789, 0] iex(3)> list2 = [123, "456", true, 100] [123, "456", true, 100]Mapも可能です。
iex(4)>map = %{ "key1" => "abc", "key2" => 123 }
%{"key1" => "abc", "key2" => 123}
iex(5)> map["key1"]
"abc"
Enumも便利です。
iex(6)> Enum.sort(list)
[0, 123, 456, 789]
iex(7)> Enum.sort(list2)
[100, 123, true, "456"]
iex(8)> Enum.sort(map)
[{"key1", "abc"}, {"key2", 123}]
0 件のコメント:
コメントを投稿