Elixir (programming language): Difference between revisions

Content deleted Content added
Line 98:
iex> for n <- 1..5, rem(n, 2) == 1, do: n*n
[1, 9, 25]
</syntaxhighlight>
 
Asynchronously reading files with streams
<syntaxhighlight lang="elixir">
1..5 |> Task.async_stream(&File.read!("#{&1}.txt")) |> Stream.filter(&(String.trim(&1) != "") |> Enum.join("\n")
</syntaxhighlight>