Documentation
¶
Index ¶
- func Advancing[T any](iter iterator.Iterator[T], n uint) iterator.Iterator[T]
- func All[T any](iter iterator.Iterator[T], predicate func(T) bool) bool
- func Any[T any](iter iterator.Iterator[T], predicate func(T) bool) bool
- func Chain[T any, I iterator.Iterator[T], IA iterator.Iterable[T]](iter I, iterable IA) iterator.Iterator[T]
- func Chunk[T any](iter iterator.Iterator[T], n uint) iterator.Iterator[[]T]
- func CloneBy[T any](iter iterator.Iterator[T], ...) iterator.Iterator[T]
- func Collect[T any](iter iterator.Iterator[T]) []T
- func Contains[T comparable](iter iterator.Iterator[T], target T) bool
- func ContainsBy[T any](iter iterator.Iterator[T], target T, eq cmp.EqFunc[T]) bool
- func EqualBy[T any, I iterator.Iterator[T], IA iterator.Iterable[T], F cmp.EqFunc[T]](iter I, iterable IA, eq F) bool
- func Filter[T any](iter iterator.Iterator[T], filter func(T) bool) iterator.Iterator[T]
- func Flatten[T any](iter iterator.Iterator[T], flatten func(T) iterator.Iterator[T]) iterator.Iterator[T]
- func Fold[T, B any](iter iterator.Iterator[T], init B, accum func(T, B) B) B
- func ForEach[T any](iter iterator.Iterator[T], consumer func(T))
- func ForEachUntil[T any](iter iterator.Iterator[T], predicate func(T) bool)
- func Inspect[T any](iter iterator.Iterator[T], inspect func(T)) iterator.Iterator[T]
- func InspectUntil[T any](iter iterator.Iterator[T], inspect func(T) bool) iterator.Iterator[T]
- func Last[T any](iter iterator.Iterator[T]) optional.Optional[T]
- func Map[T, U any](iter iterator.Iterator[T], transformer func(T) U) iterator.Iterator[U]
- func MapFilter[T, U any](iter iterator.Iterator[T], mapFilter func(T) optional.Optional[U]) iterator.Iterator[U]
- func Max[T core.Ordered](iter iterator.Iterator[T]) optional.Optional[T]
- func MaxBy[T any](iter iterator.Iterator[T], ord cmp.OrdFunc[T]) optional.Optional[T]
- func Min[T core.Ordered](iter iterator.Iterator[T]) optional.Optional[T]
- func MinBy[T any](iter iterator.Iterator[T], ord cmp.OrdFunc[T]) optional.Optional[T]
- func None[T any](iter iterator.Iterator[T], predicate func(T) bool) bool
- func Nth[T any](iter iterator.Iterator[T], n uint) optional.Optional[T]
- func Once[T any](iter iterator.Iterator[T], predicate func(T) bool) bool
- func Product[T core.Number](iter iterator.Iterator[T]) optional.Optional[T]
- func ProductBy[T any](iter iterator.Iterator[T], product func(T, T) T) optional.Optional[T]
- func Reduce[T any](iter iterator.Iterator[T], reduce func(T, T) T) optional.Optional[T]
- func Size[T any](iter iterator.Iterator[T]) int
- func Skip[T any](iter iterator.Iterator[T], n uint) iterator.Iterator[T]
- func SkipWhile[T any](iter iterator.Iterator[T], predicate func(T) bool) iterator.Iterator[T]
- func StepBy[T any](iter iterator.Iterator[T], n uint) iterator.Iterator[T]
- func Sum[T core.Number](iter iterator.Iterator[T]) optional.Optional[T]
- func SumBy[T any](iter iterator.Iterator[T], sum func(T, T) T) optional.Optional[T]
- func Take[T any](iter iterator.Iterator[T], n uint) iterator.Iterator[T]
- func TakeWhile[T any](iter iterator.Iterator[T], predicate func(T) bool) iterator.Iterator[T]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ContainsBy ¶
func InspectUntil ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.