Enum.concat
You're seeing just the function
concat
, go back to Enum module for more information.
Specs
Given an enumerable of enumerables, concatenates the enumerables
into
a single list.
Examples
iex> Enum.concat([1..3, 4..6, 7..9])
[1, 2, 3, 4, 5, 6, 7, 8, 9]
iex> Enum.concat([[1, [2], 3], [4], [5, 6]])
[1, [2], 3, 4, 5, 6]
Specs
Concatenates the enumerable on the right
with the enumerable on the
left
.
This function produces the same result as the Kernel.++/2
operator
for lists.
Examples
iex> Enum.concat(1..3, 4..6)
[1, 2, 3, 4, 5, 6]
iex> Enum.concat([1, 2, 3], [4, 5, 6])
[1, 2, 3, 4, 5, 6]