packages feed

hsc3-lang-0.8: Help/Pattern/List/pzip.help.lhs

zip :: [a] -> [b] -> [(a, b)]
pzip :: P a -> P b -> P (a, b)

> import Sound.SC3.Lang.Pattern.List

> ptake 5 (pzip (prepeat 3) (prepeat 4))

Stops on shortest pattern.

> pzip (pseries 0 1 5) (pseries 0 (-1) 4)

> zip [1..] [3,2,1] == [(1,3),(2,2),(3,1)]