zip ( keys values -- alist ) (original) (raw)

Vocabulary
assocs

Inputs

keys a sequence
values a sequence

Outputs

alist an array of key/value pairs

Word description
Combines two sequences pairwise into a single sequence of key/value pairs.

Examples

USING: prettyprint assocs ; { 1 2 3 } { 4 5 6 } zip .
{ { 1 4 } { 2 5 } { 3 6 } }

See also
unzip, zip-as, zip-index, zip-index-as, zip-with, zip-with-as

Definition

IN: assocs

: zip ( keys values -- alist ) { } zip-as ; inline