generalizations ボキャブラリ
Factor ハンドブック > ボキャブラリ索引


ドキュメント
Generalized shuffle words and combinators

メタデータ
作者:Chris Double, Doug Coleman, Eduardo Cavazos, Slava Pestov


ワード

マクロワード
ワードスタック効果
(ncollect)( n -- quot )
-nrot( n -- quot )
cleave*( n -- quot )
dupn( n -- quot )
firstn( n -- quot )
firstn-unsafe( n -- quot )
mnswap( m n -- quot )
napply( n -- quot )
narray( n -- quot )
nbi( n -- quot )
nbi-curry( n -- quot )
ncleave( quots n -- quot )
ncurry( n -- quot )
ndip( n -- quot )
ndrop( n -- quot )
ndup( n -- quot )
nkeep( n -- quot )
nmin-length( n -- quot )
nnew-sequence( n -- quot )
nnip( n -- quot )
nover( n -- quot )
npick( n -- quot )
nrot( n -- quot )
nsequence( n seq -- quot )
nset-nth-unsafe( n -- quot )
nspin( n -- quot )
nspread( quots n -- quot )
nsum( n -- quot )
ntuck( n -- quot )
nweave( n -- quot )
nwith( n -- quot )
set-firstn( n -- quot )
set-firstn-unsafe( n -- quot )
spread*( n -- quot )


通常ワード
ワードスタック効果
(neach)( ...seq quot n -- len quot' )
apply-curry( ...a quot n -- )
cleave-curry( a ...quot n -- )
mnmap( m*seq quot m n -- result*n )
mnmap-as( m*seq quot n*exemplar m n -- result*n )
n*quot( n quot -- quotquot )
nappend( n -- seq )
nappend-as( n exemplar -- seq )
ncollect( len quot ...into n -- )
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 -- )
repeat( n obj quot -- )
spread-curry( ...a ...quot n -- )


ファイル
resource:basis/generalizations/generalizations.factor
resource:basis/generalizations/generalizations-docs.factor
resource:basis/generalizations/generalizations-tests.factor