Enum.intersperse

You're seeing just the function intersperse, go back to Enum module for more information.
Link to this function

intersperse(enumerable, separator)

View Source

Specs

intersperse(t(), element()) :: list()

Intersperses separator between each element of the enumeration.

Examples

iex> Enum.intersperse([1, 2, 3], 0)
[1, 0, 2, 0, 3]

iex> Enum.intersperse([1], 0)
[1]

iex> Enum.intersperse([], 0)
[]