grouping.extras vocabulary
Factor handbook > Vocabulary index


Summary
grouping.extras vocabulary

Meta-data
Tags:algorithms


Words

Tuple classes
ClassSuperclassSlots
head-clumps tupleseq
tail-clumps tupleseq


Macro words
WordStack effect
nclump-map-as( seq quot exemplar n -- result )


Ordinary words
WordStack effect
2clump-map( seq quot: ( elt1 elt2 -- newelt ) -- seq' )
2clump-map-as( seq quot: ( elt1 elt2 -- newelt ) exemplar -- seq' )
3clump-map( seq quot: ( elt1 elt2 elt3 -- newelt ) -- seq' )
3clump-map-as( seq quot: ( elt1 elt2 elt3 -- newelt ) exemplar -- seq' )
<head-clumps>( seq -- head-clumps )
<n-groups>( seq n -- groups )
<tail-clumps>( seq -- tail-clumps )
clump-as( seq n exemplar -- array )
group-as( seq n exemplar -- array )
group-by( seq quot: ( elt -- key ) -- groups )
head-clump( seq -- array )
n-group( seq n -- groups )
nclump-map( seq quot n -- result )
tail-clump( seq -- array )


Class predicate words
WordStack effect
head-clumps?( object -- ? )
tail-clumps?( object -- ? )


Files


Children
VocabularySummary
grouping.extras.privategrouping.extras.private vocabulary