Stream.repeatedly

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

repeatedly(generator_fun)

View Source

Specs

repeatedly((() -> element())) :: Enumerable.t()

Returns a stream generated by calling generator_fun repeatedly.

Examples

# Although not necessary, let's seed the random algorithm
iex> :rand.seed(:exsss, {1, 2, 3})
iex> Stream.repeatedly(&:rand.uniform/0) |> Enum.take(3)
[0.5455598952593053, 0.6039309974353404, 0.6684893034823949]