Clojure es un lenguaje de programación dinámico, un dialecto de Lisp que se dirige a la máquina virtual de Java.
ClojureScript funciona de una manera muy simple. Se lee el código Clojure y trata de convertirlo en la mayor precisión posible a la sintaxis de JavaScript.
El código emitida cumple con de Google Closure Compiler , una herramienta para la optimización de código JavaScript
¿Qué hay de nuevo en esta versión:.
< p>- IndexedSeq -seq aplicación incorrecta para i & # X3e; = alength de matriz interna por razones de rendimiento que nosotros a veces llamadas línea al constructor IndexedSeq, sin embargo, esto no pasa la validación ofrecido por prim-ss y gama-ss .
- -seq IndexedSeq Fix para que compruebe índice actual a la longitud de la matriz.
- -count IndexedSeq Fix para que los valores negativos no se devuelven.
- Añadido pruebas.
¿Cuál es nuevo en la versión 3297:
- IndexedSeq -seq aplicación incorrecta para i & # X3e; = alength de matriz interna por razones de rendimiento que nosotros a veces llamadas línea al constructor IndexedSeq, sin embargo, esto no pasa la validación ofrecido por prim-ss y gama-ss.
- -seq IndexedSeq Fix para que compruebe índice actual a la longitud de la matriz.
- -count IndexedSeq Fix para que los valores negativos no se devuelven.
- Añadido pruebas.
¿Qué hay de nuevo en la versión 2913:
- Reify estaba pasando mal metadatos a través sin elidir metadatos lector en la formulario.
¿Qué hay de nuevo en la versión 2760:
- Eliminar supuesto de que las especificaciones es secuencial de desugar-ns-specs
¿Qué hay de nuevo en la versión 2644:
- Correcciones:
- Exigir fn REPL especial sólo puede tener un argumento
- Tipo Malo dando a entender en el bit-test
- REPL requiere de espacios de nombres goog no funciona
- goog.require emite varias veces bajo Node.js REPL
- goog.require en REPLs no se recargue libs recopilados
- Revertir añadiendo compilado por cadena a CLJS archivo deps
- Correcciones menores a script de prueba
- goog.require en REPLs no se recargue libs recopilados
¿Qué hay de nuevo en la versión 2371:
- Correcciones:
- Inconsistente re-patrón.
- ns defectuosos macro desugaring.
- Cuando preámbulo no se encuentra en el directorio fuente, el compilador no informa de ello.
¿Qué hay de nuevo en la versión 2311:.
- Comente reflejan espacio de nombres de la prueba REPL
¿Qué hay de nuevo en la versión 2261:
- Soporte literal larga un paréntesis
- Arreglos CLJS-715
¿Cuál es nuevo en la versión 2080:.
- Alta algunas pruebas básicas de inferencia
¿Cuál es nuevo en la versión 1909:
- limpiado formas-ss aplicación, pasar la información del archivo al lector , simplificar analizar archivo aún más.
¿Cuál es nuevo en la versión 1847:.
- También factorizar cadenas de versión repetidos como variables
¿Qué hay de nuevo en la versión 1586:.
- Actualizado plantilla POM a nueva versión G.Closure
¿Qué hay de nuevo en la versión 1576:.
- 'get-in' se comporta incorrectamente en valores
¿Qué hay de nuevo en la versión 1503:.
- Compilador advierte sobre la función en desuso y el uso del protocolo
¿Qué hay de nuevo en la versión 1450:.
- aplicación dissoc fijo para Registros
Comentarios que no se encuentran