If you could change one thing in Elixir language, what you would change?

How could case become more minimal?

How would that work syntax wise for when the do-block today is made of multiple expressions and has filters? Just as an example:

for x <- list, y <- another_list, x < y do
  IO,puts x
  IO.puts y
  x + y
end
1 Like