Adolfo Neto
4 min readFeb 14, 2018

--

Fonte: https://www.freeimages.com/photo/a-village-school-programme-1239862

fizzbuzz(1) = 1

fizzbuzz(3) = :fizz

fizzbuzz(5) = :buzz

fizzbuzz(15) = :fizzbuzz

fizzbuzz_aux(:fizz,:buzz) = :fizzbuzz

fizzbuzz_aux(:fizz,_) = :fizz

fizzbuzz_aux(_,:buzz) = :buzz

fizzbuzz_aux(x,_) = x

(for n <- 1..100, do: Kata.fizzbuzz(n)) |> Enum.take(-50)

--

--

Adolfo Neto

Associate Professor at UTFPR. Interested in programming (Elixir), logic and Deep Work.

Recommended from Medium

Lists