A zip-pel össze lehet így fésülni két listát: itt van egy lista a szélsõértékhelyekkel [x1,x2,...] és van egy másik lista a hozzájuk tartozó függvényértékekkel: [y1,y2,...] ahol y1=f(x1), y2=f(x2)...
Az ezekhez tartozó pontok ábrázolásához olyan lista kell, hogy [[x1,y1],[x2,y2],...] Ezt csinálja a zip utasítás a megfelelõ szabály megadásával az elsõ paraméterében: (a,b)- > [a,b]. A második és a harmadik paraméterében a x-ek és y-ok lisája szerepel. Az a és b itt is segédváltozó, a nyíl: -> hozzárendelést jelent. Azaz a itt az x-ek lsitájából a soron következõ elemet, b az y-ok listájából a soron következõ elemet jelenti, ehhez rendelje az [a,b] párt, és ezekbõl áll össze a kimenõ lista.