sequences.generalizations vocabulary
Factor documentation > Factor handbook > Vocabulary index


Documentation
Generalized sequence words

Words

Macro words
WordStack effect
(ncollect)( n -- quot )
firstn( n -- quot )
firstn-unsafe( n -- quot )
narray( n -- quot )
nmin-length( n -- quot )
nnew-sequence( n -- quot )
nsequence( n seq -- quot )
nset-nth-unsafe( n -- quot )
set-firstn( n -- quot )
set-firstn-unsafe( n -- quot )


Ordinary words
WordStack effect
(neach)( seq... quot n -- len quot' )
mnmap( m*seq quot m n -- result*n )
mnmap-as( m*seq quot n*exemplar m n -- result*n )
nappend( n -- seq )
nappend-as( n exemplar -- seq )
ncollect( len quot into... n -- )
ncollector( quot n -- quot' vec... )
ncollector-for( quot exemplar... n -- quot' vec... )
neach( seq... quot n -- )
nmap( seq... quot n -- result )
nmap-as( seq... quot exemplar n -- result )
nmap-integers( len quot exemplar... n -- result... )
nnew-like( len exemplar... quot n -- result... )
nnth-unsafe( n seq... n -- )
nproduce( pred quot n -- seq... )
nproduce-as( pred quot exemplar... n -- seq... )


Files
resource:basis/sequences/generalizations/generalizations.factor
resource:basis/sequences/generalizations/generalizations-docs.factor
resource:basis/sequences/generalizations/generalizations-tests.factor