Stream.cycle
You're seeing just the function
cycle
, go back to Stream module for more information.
Specs
cycle(Enumerable.t()) :: Enumerable.t()
Creates a stream that cycles through the given enumerable, infinitely.
Examples
iex> stream = Stream.cycle([1, 2, 3])
iex> Enum.take(stream, 5)
[1, 2, 3, 1, 2]