3 ms·
That looks so much like Elixir. for x <- 1..100 do case [rem(x, 3), rem(x, 5)] do [0, 0] -> IO.puts("FizzBuzz") [0, _] -> IO.puts("Fi
by malloryerik 8y ago
That looks so much like Elixir.
for x <- 1..100 do
case [rem(x, 3), rem(x, 5)] do
[0, 0] -> IO.puts("FizzBuzz")
[0, _] -> IO.puts("Fizz")
[_, 0] -> IO.puts("Buzz")
_ -> x
end
end
- CleanShirt 8y agoAny language that has pattern matching looks similar. Much nicer than if/else/switch.
- frutiger 8y agoIndeed both of those look so much like ML which predates them by a few decades.