‣ IteratorByUncertainFunction( r, value_done ) | ( function ) |
Returns: an iterator
IteratorByUncertainFunction returns a (mutable) iterator iter for which NextIterator, IsDoneIterator, and ShallowCopy are computed via prescribed functions. The input r is a record having at least the component NextIterator. The latter is a function taking the single argument iter and returns the next element of iter. Further (data) components may be contained in record which can be used by these function. IteratorByUncertainFunction does not make a shallow copy of record, this record is changed in place.
‣ TwoLevelIterator( L ) | ( function ) |
Returns: an iterator
Return a recursive iterator for the list of lists L.
‣ ThreeLevelIterator( L ) | ( function ) |
Returns: an iterator
Return a recursive iterator for the list of lists of lists L.
generated by GAPDoc2HTML