zip (a:as) (b:bs) = (a,b) : zip as bs zip _ _ = []
zip [] (tail [])
zip (tail []) []
[ Home | Post Entry | Log in | Search | Browse Options | Site Map ]
no subject
Соответственно,
zip [] (tail [])
выдаёт пустой список, аzip (tail []) []
исключение.