En Clojure, ¿cuál es la diferencia entre fn y fn *? Veo fn * cuando cito la sintaxis de una función creada con la macro #. Por ejemplo, en el REPL:¿Cuál es la diferencia entre fn y fn *?
user=> `#(inc %)
(fn* [p1__342__343__auto__] (clojure.core/inc p1__342__343__auto__))
Es éste utiliza simplemente para fines de depuración para identificar la función que fue creado por # en lugar de directamente fn?
Ver http://stackoverflow.com/questions/10767305/what-is-fn-and-how-does-clojure-bootstrap – noahlz