# Functions
Height is a convienence function to measure the height of an iterator tree.
No description provided by the author
Iterate is a set of helpers for iteration.
NewAnd creates an And iterator.
No description provided by the author
NewCount creates a new iterator to count a number of results from a provided subiterator.
No description provided by the author
NewFixed creates a new Fixed iterator with a custom comparator.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewNull creates a new Null iterator Fairly useless New function.
No description provided by the author
No description provided by the author
NewRegex returns an unary operator -- a filter across the values in the relevant subiterator.
NewRegexWithRefs is like NewRegex but allows regexp iterator to match IRIs and BNodes.
NewResolver creates a new Resolver iterator.
No description provided by the author
No description provided by the author
No description provided by the author
NewSort creates a new Sort iterator.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
The And iterator.
Chain is a chain-enabled helper to setup iterator execution.
No description provided by the author
Count iterator returns one element with size of underlying iterator.
Error iterator always returns a single error with no other results.
A Fixed iterator consists of it's values, an index (where it is in the process of Next()ing) and an equality function.
Limit iterator will stop iterating if certain a number of values were encountered.
No description provided by the author
Not iterator acts like a complement for the primary iterator.
Null is the simplest iterator -- the Null iterator.
No description provided by the author
Recursive iterator takes a base iterator and a morphism to be applied recursively, for each result.
A Resolver iterator consists of it's order, an index (where it is in the, process of iterating) and a store to resolve values from.
No description provided by the author
Skip iterator will skip certain number of values from primary iterator.
Sort iterator orders values from it's subiterator.
Unique iterator removes duplicate values from it's subiterator.
No description provided by the author
# Interfaces
Base is a set of common methods for Scanner and Index iterators.
Index is an index lookup iterator.
Scanner is an iterator that lists all results sequentially, but not necessarily in a sorted order.
Shape is an iterator shape, similar to a query plan.
TaggerBase is a base interface for Tagger and TaggerShape.
TaggerShape is an interface for iterators that can tag values.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author