Skip to content

Std\Iterator

Stateful pull-iterator adapters and consumers.

Iterators are single-pass values: every call to next advances the shared cursor. Use toSeq when a persistent, reusable collection is required.

fromFloatArray : FloatArray -> Iterator Float

Section titled “fromFloatArray : FloatArray -> Iterator Float”

Advance an iterator once.

foldLeft : Iterator element -> (acc -> element -> acc) -> acc -> acc

Section titled “foldLeft : Iterator element -> (acc -> element -> acc) -> acc -> acc”

Consume an iterator from left to right.

Consume an iterator into a persistent sequence.