¿Por qué algunas (muchas) de las funciones integradas de Clojure se definen usando def
, no defn
?Definición de función de Clojure integradas: def vs defn
Sé que defn
es un atajo para def
, pero me pregunto si hay algún otro motivo, como la eficiencia/legibilidad/consideraciones de estilo/bootstrapping.
genius. ¡la construcción incremental del lenguaje es una de las muchas cosas que hace que la fuente de Clojure sea una lectura tan interesante! – mikera