Recordeu que vam definir la funció fold com:
(defn foldr [f x0 s]
(if (empty? s) x0
(let [[cap & cua] s]
(f cap (foldr f x0 cua)))))
(def fold foldr)
Definiu una versió de la funció first, anomeneu-la per exemple my-first, fent servir fold.
Per resoldre aquest problema haureu de incloure el codi de les funcions foldr i fold en el vostre codi.
Autoria: Jordi Delgado / Gerard Escudero
Generació: 2026-01-25T13:33:40.268Z
© Jutge.org, 2006–2026.
https://jutge.org