Set o elixir katas made from time to time to practice programming in elixir language.
iex> Kata.Sieve.primes(100)
[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41,
43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]
Run-Length Encoding kata
iex> Kata.RLE.encode([1, 2, 2, 2, 3, 4, 4, 5, 6, 6, 6, 6])
[1, {2, 3}, 3, {4, 2}, 5, {6, 4}]
iex> Kata.RomanNumeral.converts(28)
"XXVIII"
Fizz Buzz kata
iex> Kata.FizzBuzz.talk(15)
"FizzBuzz"
mix deps.get
mix test