grouping vocabulary
Factor documentation > Factor handbook > Vocabulary index


Documentation
Groups and clumps

Meta-data
Tags:collections
Authors:Slava Pestov, Joe Groff


Words

Tuple classes
ClassSuperclassSlots
circular-clumps chunking-seq
circular-slice tuplefrom to seq
clumps chunking-seq
groups chunking-seq
groups-error tupleseq group-size


Ordinary words
WordStack effect
<circular-clumps>( seq n -- clumps )
<circular-slice>( from to seq -- circular-slice )
<clumps>( seq n -- clumps )
<groups>( seq n -- groups )
all-eq?( seq -- ? )
all-equal?( seq -- ? )
circular-clump( seq n -- array )
clump( seq n -- array )
group( seq n -- array )
groups-error( seq group-size -- * )
monotonic?( seq quot: ( elt1 elt2 -- ? ) -- ? )


Class predicate words
WordStack effect
circular-clumps?( object -- ? )
circular-slice?( object -- ? )
clumps?( object -- ? )
groups-error?( object -- ? )
groups?( object -- ? )


Files
resource:basis/grouping/grouping.factor
resource:basis/grouping/grouping-docs.factor
resource:basis/grouping/grouping-tests.factor


Children
VocabularySummary
grouping.privategrouping.private vocabulary