Hello Elixir!
Recientemente he estado conociendo el lenguaje Elixir, un lenguaje que aprovecha la máquina virtual de Erlang, una plataforma conocida por soportar sistemas en baja latencia, sistemas distribuidos y tolerantes a fallas.
Para familiarizarme con el lenguaje he optado por resolver algunos ejercicios, un par de ellos son el Fizz Buzz y Guess My Number.
Fizz Buzz // My Fizzbuzz Solution in Swift for i in 1...50 { if i%5==0 && i%3==0 { print("Fizzbuzz 🍻 ") } else if i%5 == 0{ print("Buzz") } else if i%3==0{ print("Fizz") } else{ print("\(i)") } } Normalmente suelo resolver este ejercicio con una iteración, y el siempre confiable y útil IF, sin embargo, Elixir al ser un lenguaje funcional obliga a la implementación de otra solución bajo términos funcionales, aquí el primer reto.
2018/03/03 ·
Posts