parallel-map-as ( seq quot: ( elt -- newelt ) exemplar -- newseq )


Vocabulary
concurrency.combinators

Inputs
seqan object
quota quotation with stack effect ( elt -- newelt )
exemplaran object


Outputs
newseqan object


Definition


:: parallel-map-as
( seq quot: ( elt -- newelt ) exemplar -- newseq )
seq length exemplar new-sequence :> result seq
[| elt index | elt quot call index result set-nth ]
parallel-each-index result exemplar like ; inline