ki - смешиваем Clojure и JavaScript
var nums = ki (take 6 (map (fn [x] (js x * 2)) (range 1000))); Идёт разработка ещё одного языка программирования, транслируемого в JavaScript: ki. ki дополняет JavaScript приёмами функционального программирования и неизменяемыми структурами данных. На ki можно писать целые приложения, отдельные компоненты или просто функциональные «однострочкини».
Синтаксис, семантика и структуры данных языка вдохновлены Clojure и ClojureScript.
clojure, javascript, ki