In Elixir, why does the comprehension for x <- 3..4, do: x * 2 result in [6, 8] but for x <- 3..4, do: x * 3 results in \'
for x <- 3..4, do: x * 2
[6, 8]
for x <- 3..4, do: x * 3
\'