Clojure — my-first

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.

Observacions

Per resoldre aquest problema haureu de incloure el codi de les funcions
foldr i fold en el vostre codi.

Informació del problema

Autoria: Jordi Delgado / Gerard Escudero

Generació: 2026-01-25T13:33:40.268Z

© Jutge.org, 2006–2026.
https://jutge.org
