Clojure è un linguaggio di programmazione dinamica, un dialetto di Lisp che gli obiettivi del Java Virtual Machine.
ClojureScript funziona in modo molto semplice. E 'legge il codice Clojure e cerca di convertirlo il più accuratamente possibile la sintassi JavaScript.
Il codice in uscita è compatibile con Google Closure Compiler , uno strumento per ottimizzare il codice JavaScript
Cosa c'è di nuovo in questa versione:.
< p>- IndexedSeq -seq applicazione non corretta per i & # X3e; = alength di array interno per motivi di prestazioni noi chiamate a volte in linea al costruttore IndexedSeq, tuttavia questo ignora la convalida offerta dal prim-seq e array ss .
- Fix IndexedSeq -seq in modo che controlli indice corrente alla lunghezza dell'array.
- Fix IndexedSeq -count in modo che i valori negativi non vengono mai restituiti.
- test aggiunti.
Cosa c'è di nuovo in versione 3297:
- IndexedSeq -seq applicazione non corretta per i & # X3e; = alength di array interno per motivi di prestazioni noi chiamate a volte in linea al costruttore IndexedSeq, tuttavia questo ignora la convalida offerta dal prim-seq e array ss.
- Fix IndexedSeq -seq in modo che controlli indice corrente alla lunghezza dell'array.
- Fix IndexedSeq -count in modo che i valori negativi non vengono mai restituiti.
- test aggiunti.
Cosa c'è di nuovo in versione 2913:
- reificare stava passando in modo non corretto dei metadati attraverso senza elidendo metadati lettore sul modulo.
Cosa c'è di nuovo in versione 2760:
- Rimuovi presupposto che specifica è sequenziale da desugar-ns-specs
Cosa c'è di nuovo in versione 2644:
- Correzioni:
- Richiedi fn SOSTITUZIONE speciale può prendere un solo argomento
- Bad tipo hinting a bit-test
- SOSTITUZIONE richiede dei namespace GOOG non funziona
- goog.require emesso più volte sotto Node.js REPL
- goog.require in REPLs non verrà ricaricato libs ricompilati
- Ripristina aggiungendo compilati da stringa a CLJS file di dipendenze
- Correzioni minori di script di test
- goog.require in REPLs non verrà ricaricato libs ricompilati
Cosa c'è di nuovo in versione 2371:
- Correzioni:
- incoerente ri-modello.
- ns difettosi macro Dezuccheraggio.
- Quando preambolo non si trova nella directory dei sorgenti, il compilatore non lo segnala.
Cosa c'è di nuovo nella versione 2311:.
- Commentare riflettono spazio dei nomi da prova REPL
Cosa c'è di nuovo in versione 2261:
- lungo supporto letterale Parenthesize
- Correzioni CLJS-715
Cosa c'è di nuovo nella versione 2080:.
- Aggiunto alcuni test di inferenza di base
Cosa c'è di nuovo in versione 1909:
- ripulito moduli seguenti realizzazione, passare informazioni sui file per il lettore , semplificare l'analisi dei file anche di più.
Cosa c'è di nuovo nella versione 1847:.
- fattore anche i stringhe di versione ripetuti come variabili
Cosa c'è di nuovo nella versione 1586:.
- modello POM aggiornato alla nuova release G.Closure
Cosa c'è di nuovo nella versione 1576:.
- 'get-in' si comporta in modo errato sui valori
Cosa c'è di nuovo nella versione 1503:.
- Compiler avverte sulla funzione deprecato e l'uso del protocollo
Cosa c'è di nuovo nella versione 1450:.
- implementazione dissoc fissa per Records
I commenti non trovato