- izip ilist1 ilist2 ...procedure
-
(lambda ilists (iapply imap ilist ilists))
If izip is passed n ilists, it returns an ilist as long as the shortest of these ilists, each element of which is an n-element ilist comprised of the corresponding elements from the parameter ilists.
(izip (iq one two three) (iq 1 2 3) (iq odd even odd even odd even odd even)) ;=> ((one 1 odd) (two 2 even) (three 3 odd)) (izip (iq 1 2 3)) ;=> ((1) (2) (3))