En aquest problema heu d’implementar una sèrie de funcions usant llistes per comprensió.
Puntuació
Cada apartat puntua 20 punts.
Input
(my-map #(* % 2) (range 1 5)) (my-filter odd? (range 1 5)) (my-zip-with * (range 1 4) (range 1 4)) (thingify (range 1 6) (range 1 3)) (factors 24)
Output
(2 4 6 8) (1 3) (1 4 9) ([1 1] [2 1] [2 2] [3 1] [4 1] [4 2] [5 1]) (1 2 3 4 6 8 12 24)