sequences: add glue-as and surround-as
parent
6956a90dba
commit
bf79c1abd1
|
@ -377,8 +377,12 @@ PRIVATE>
|
|||
|
||||
: surround ( seq1 seq2 seq3 -- newseq ) swapd 3append ; inline
|
||||
|
||||
: surround-as ( seq1 seq2 seq3 exemplar -- newseq ) [ swapd ] dip 3append-as ; inline
|
||||
|
||||
: glue ( seq1 seq2 seq3 -- newseq ) swap 3append ; inline
|
||||
|
||||
: glue-as ( seq1 seq2 seq3 exemplar -- newseq ) swapd 3append-as ; inline
|
||||
|
||||
: change-nth ( ..a i seq quot: ( ..a elt -- ..b newelt ) -- ..b )
|
||||
[ [ nth ] dip call ] 2keepd set-nth-unsafe ; inline
|
||||
|
||||
|
|
Loading…
Reference in New Issue