data_source v0.1.4 Datasource.Counter
Can be used in Datasource
as the function-argument
Link to this section Summary
Functions
Counting
Link to this section Functions
Link to this function
next(state)
Counting
Examples:
A simple, endless counter
iex> {:ok, counter_source} = Datasource.start_link(0, &Datasource.Counter.next/1)
iex> (0..3) |> Enum.each( fn(_i) -> Datasource.next(counter_source) end)
iex> Datasource.next(counter_source)
4