前回まで
- 【Elixir】バージョン管理しつつErlangとElixirをMacにインストールする - DRYな備忘録
- 【Elixir】the result of the expression is ignored - DRYな備忘録
- 【Elixir】use of operator === has no effect と言われる - DRYな備忘録
- Elixirでゼロ埋め【zero padding】【elixir】 - DRYな備忘録
とりあえずFizzBuzz
defmodule FizzBuzz do def to(max) do 1..max |> Enum.each fn(n) -> case {rem(n, 3) === 0, rem(n, 5) === 0} do {true, true} -> IO.puts "#{n} FizzBuzz" {true, false} -> IO.puts "#{n} Fizz" {false, true} -> IO.puts "#{n} Bazz" _ -> IO.puts n end end end end FizzBuzz.to(15)
雑感
mix new
ってするのが普通っぽい
Writing a command line application in Elixir
次はmix new
してみる
DRYな備忘録として