fork(2) download
  1. defmodule FizzBuzz do
  2. def run(n), do: res(rem(n,3), rem(n,5), n)
  3. def res(0, 0, _), do: IO.puts "FizzBuzz"
  4. def res(0, _, _), do: IO.puts "Fizz"
  5. def res(_, 0, _), do: IO.puts "Buzz"
  6. def res(_, _, n), do: IO.puts n
  7. end
  8.  
  9. FizzBuzz.run(15)
  10.  
Success #stdin #stdout 0.84s 104384KB
stdin
Standard input is empty
stdout
FizzBuzz