Clojure est un langage de programmation dynamique, un dialecte de Lisp qui cible la machine virtuelle Java.
ClojureScript fonctionne d'une manière très simple. Il lit le code Clojure et tente de convertir le plus fidèlement possible à la syntaxe JavaScript.
Le code émis est conforme à Fermeture du compilateur de Google , un outil d'optimisation du code JavaScript
Ce qui est nouveau dans cette version:.
< p>- IndexedSeq -seq mise en œuvre incorrecte pour i & # X3e; = alength du tableau interne pour des raisons de performances, nous les appels parfois inline au constructeur IndexedSeq, mais cela contourne la validation offert par prim-seq et tableau-seq .
- Fix IndexedSeq -seq afin qu'il vérifie indice actuel de longueur du tableau.
- Fix IndexedSeq -count sorte que les valeurs négatives ne sont jamais retournés.
- ajouté des tests.
Quoi de neuf dans la version 3297:
- IndexedSeq -seq mise en œuvre incorrecte pour i & # X3e; = alength du tableau interne pour des raisons de performances, nous les appels parfois inline au constructeur IndexedSeq, mais cela contourne la validation offert par prim-seq et tableau-seq.
- Fix IndexedSeq -seq afin qu'il vérifie indice actuel de longueur du tableau.
- Fix IndexedSeq -count sorte que les valeurs négatives ne sont jamais retournés.
- ajouté des tests.
Ce qui est nouveau dans la version 2913:
- reify a été incorrectement passait métadonnées à travers sans élidant métadonnées de lecteur sur le forme.
Ce qui est nouveau dans la version 2 760:
- Supprimer hypothèse que spec est séquentielle à partir desugar-NS-specs
Ce qui est nouveau dans la version 2644:
- Corrections:
- Exiger fn REPL spéciale ne peut prendre un argument
- Bad Type hinting sur le bit-test
- REMP nécessite des espaces de noms de goog ne fonctionne pas
- goog.require émis plusieurs fois sous Node.js REMP
- goog.require dans REPLs ne sera pas recharger libs recompilés
- Revert ajoutant compilé par chaîne à CLJS fichier deps
- Corrections mineures à script de test
- goog.require dans REPLs ne sera pas recharger libs recompilés
Ce qui est nouveau dans la version 2371:
- Corrections:
- incohérente re-configuration.
- ns défectueux macro désucrage.
- Lorsque préambule ne se trouve pas dans le répertoire source, compilateur ne signale pas.
Ce qui est nouveau dans la version 2 311:.
- Commentez reflètent espace de noms de l'essai REMP
Ce qui est nouveau dans la version 2 261:
- parenthésée soutien à long littérale
- Corrections CLJS-715
Quoi de neuf dans la version 2080:.
- Ajout de quelques tests d'inférence de base
Quoi de neuf dans la version 1909,
- nettoyé les formulaires suivants la mise en œuvre, transmettre des informations de fichiers au lecteur , de simplifier l'analyse de fichiers encore plus.
Quoi de neuf dans la version 1847.
- tenir compte également sur les chaînes de version répétées comme des variables
Ce qui est nouveau dans la version 1586:.
- Mise à jour modèle de POM nouvelle version G.Closure
Ce qui est nouveau dans la version 1576:.
- 'get-in »se comporte de manière incorrecte sur les valeurs
Ce qui est nouveau dans la version 1503:.
- Compiler met en garde sur la fonction obsolète et l'utilisation du protocole
Ce qui est nouveau en version 1 450:.
- la mise en œuvre de dissoc fixe pour les enregistrements
Commentaires non trouvées