Elixir 1日目

#やったこと - elixirのinstall - elixirの実行 - mix new hello

elixir install

公式ページのインストールにしたがってインストールした

Installing Elixir - Elixir

1 Introduction - はじめに - Elixir

ちなみにMacなのでHomebrewを使用

brew install elixir

$ elixir -v
Elixir 1.0.3

$ iex -v
Erlang/OTP 17 [erts-6.3.1] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false] [dtrace]

Elixir 1.0.3

$ mix -v
Mix 1.0.3
コマンド 説明
elixir 実行用コマンド
iex インタラクティブモードの起動コマンド
mix パッケージ管理コマンド

elixirの実行

sample.exs

IO.puts "Hello world"
$elixir sample.exs
Hello world

mixを使用し新規プロジェクトを作る

$mix new sampleElixir
* creating README.md
* creating .gitignore
* creating mix.exs
* creating config
* creating config/config.exs
* creating lib
* creating lib/sampleElixir.ex
* creating test
* creating test/test_helper.exs
* creating test/sampleElixir_test.exs

ちなみに```sample-elixirでつくろうとしたら怒られた

上記のコマンドで基本的なファイル構成のものが出来上がる。

├── README.md
├── config
│   └── config.exs
├── lib
│   └── sampleElixir.ex
├── mix.exs
└── test
    ├── sampleElixir_test.exs
    └── test_helper.exs

各ファイルの説明などは Qiitaに詳しく載せてくれてる方がいたのでそのリンクを張っておきます。

qiita.com

まとめ

何に適してるとかわからず、使ってるけどとりあえず使ってみて考える