Clojure є динамічний мова програмування, діалект Lisp, який призначається віртуальної машини Java.
ClojureScript працює в дуже простим способом. Він читає Clojure код і намагається перетворити його якомога точніше до синтаксису JavaScript.
Виведений код відповідає Google, Closure Compiler , інструмент для оптимізації коду JavaScript
Що нового У цьому випуску :.
< P>- IndexedSeq -seq реалізація невірно для I & # x3e; = alength внутрішнього масиву для підвищення продуктивності ми іноді вбудовані звернень до конструктору IndexedSeq, однак це обходить перевірку пропонованих манірна-слід-масиву і SEQ .
- Виправлена IndexedSeq -seq так, що він перевіряє поточний індекс до довжини масиву.
- Виправлена IndexedSeq -count так, що негативні значення ніколи не повертаються.
- Додана випробування.
Що нового у версії 3297:
- IndexedSeq -seq реалізація невірно для я і # x3e = alength внутрішнього масиву для підвищення продуктивності ми іноді вбудовані звернень до конструктору IndexedSeq, однак це обходить перевірку пропонованих манірною-SEQ і масиву-SEQ.
- Виправлена IndexedSeq -seq так, що він перевіряє поточний індекс до довжини масиву.
- Виправлена IndexedSeq -count так, що негативні значення ніколи не повертаються.
- Додана випробування.
Що нового у версії 2 913:
- матеріалізувати неправильно проходження метадані через без eliding читання метаданих на Форма.
Що нового у версії 2 760:
- Видалити припущення, що специфікації є послідовним з desugar-NS-специфікації
Що нового у версії 2644:
- Виправлення:
- Потрібно репло спеціальний Fn може приймати тільки один аргумент
- Бад тип натякаючи на біт-тесту
- репло вимагає від GOOG простору імен не працює
- goog.require іспускаеться кілька разів під Node.js REPL
- goog.require в консолей REPL НЕ БУДЕ перезавантажити перекомпіліровать, звільняє
- Відновити додавання скомпільованих рядком у CLJS DEPS файл
- Невеликі виправлення в сценарій тестування
- goog.require в консолей REPL НЕ БУДЕ перезавантажити перекомпіліровать, звільняє
Що нового у версії 2371:
- Виправлення:
- Непослідовність повторно малюнок.
- Несправні нс макро desugaring.
- Коли преамбула не найден в каталозі вихідним кодом, компілятор повідомити про це.
Що нового у версії 2 311 :.
- Закоментуйте відображають імен з тіста REPL
Що нового у версії 2261:
- дужки довго буквальне підтримка
- Виправлення CLJS-715
Що нового у версії 2080 :.
- Додані деякі базові тести логічного висновку
Що нового у версії 1 909:
- очищені форми-слід реалізації, передачі інформації файлу для читача , спростити аналіз-файл, навіть більше.
Що нового у версії тисяча вісімсот сорок сім :.
- Також враховувати повторні рядки версії в якості змінних
Що нового у версії 1586 :.
- Оновлене шаблон ПОМ в новому випуску G.Closure
Що нового у версії 1 576 :.
- 'отримати в "неправильно поводиться на значеннях
Що нового у версії 1503 :.
- Компілятор попереджає про застарілої функції та використання протоколу
Що нового у версії 1450 :.
- Виправлена реалізація dissoc для рекордів
Коментар не знайдено