clojurescriptНачало работы с clojurescript


замечания

ClojureScript - это версия Clojure, которая компилируется в javascript-код и запускается в браузере.

Хотя он в основном такой же, как Clojure, есть несколько отличий (в основном, ему не хватает некоторых вызовов api, вызывающих java-функции, которые недоступны в javascript)

Установка или настройка

Leiningen

Примечание. Если вы собираетесь использовать Leiningen, вам сначала нужно загрузить и установить JDK 6 или новее.

Самый простой способ начать работу с Clojure - загрузить и установить Leiningen, фактический стандартный инструмент для управления проектами Clojure.

Linux:

curl https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein > ~/bin/lein
export PATH=$PATH:~/bin
chmod 755 ~/bin/lein
lein

OS X:

Следуйте инструкциям на Linux выше или

Установить с помощью [Homebrew]:

brew install leiningen

Окна:

См. Https://github.com/technomancy/leiningen#installation .

Подключение к REPL

После установки lein выполните

lein repl

Запустить новый проект ClojureScript

lein new mies myproject
cd myproject
./scripts/build
 

Теперь откройте index.html в веб-браузере.

Нажмите F12

Посмотрите на консоль и обратите внимание на следующее:

Hello world!
 

Подтверждения

  • Неожиданная работа Дэвида Нолена на ClojureScript.