A programkód minőségét is értékelem: komment-eljünk, adjunk "olvasható" neveket a változóknak, gondolkodjunk a specifikáción.
Minden függvénynek adjuk meg a típusát (ha nem tudjuk, akkor kérdezzük meg a rendszert a :t fgv paranccsal).
ketszer [1,2,3] eredménye legyen az [1,1,2,2,3,3] lista.
oszt :: [a] -> ([a], [a]) típusú."lehel" igen, a "csato" nem).