CircularBuffer.newest

You're seeing just the function newest, go back to CircularBuffer module for more information.

Specs

newest(t()) :: any()

Returns the newest element in the buffer

Examples

iex> cb = CircularBuffer.new(3)
iex> CircularBuffer.newest(cb)
nil
iex> cb = Enum.reduce(1..4, cb, fn n, cb -> CircularBuffer.insert(cb, n) end)
iex> CircularBuffer.newest(cb)
4