View Source Iter.Iterable.WhileTaker (iterex v0.1.2)
An iterable which emits elements until predicate
returns false
.
Summary
Functions
Creates an iterable which emits elements until predicate
returns false
.
Types
@type t() :: %Iter.Iterable.WhileTaker{ iterable: Iter.Iterable.t(), predicate: (Iter.Iterable.element() -> boolean()) }
Functions
@spec new(Iter.Iterable.t(), (Iter.Iterable.element() -> boolean())) :: t()
Creates an iterable which emits elements until predicate
returns false
.