2011-10-25 18 views
12

¿Qué significa #^ en Clojure? Mi copia de The Joy of Clojure no menciona este operador en ninguna parte (no está en el índice o en ninguna parte del texto que he visto). Realmente no puedo buscarlo con Google porque el operador está compuesto por caracteres especiales que el cuadro de búsqueda ignora.¿Qué significa el operador #^en Clojure?

Respuesta

15

#^ es la forma antigua de los metadatos reader macro. Se cambió a ^ en clojure 1.2.

+0

Gracias. Este es un viejo código de Clojure, y parece que está usando '# ^' por todo el lugar para sugerencias de tipo para el compilador. – quanticle

Cuestiones relacionadas