clojurescriptIniziare con il clojurescript


Osservazioni

ClojureScript è una versione di Clojure che compila il codice javascript e gira nel browser.

Mentre è per lo più lo stesso di Clojure, ci sono alcune differenze (principalmente, mancano alcune chiamate API che richiamano le funzioni java che non sono disponibili in javascript)

Installazione o configurazione

Leiningen

Nota: se si intende utilizzare Leiningen, è necessario prima scaricare e installare JDK 6 o successivo.

Il modo più semplice per iniziare con Clojure è scaricare e installare Leiningen, lo strumento standard di fatto per gestire i progetti 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:

Seguire i passaggi di Linux sopra o

Installa con [Homebrew]:

brew install leiningen

Finestre:

Vedere https://github.com/technomancy/leiningen#installation .

Connessione a un REPL

Una volta installato lein , eseguire

lein repl

Avvia un nuovo progetto ClojureScript

lein new mies myproject
cd myproject
./scripts/build
 

Ora apri index.html in un browser web.

Premere F12

Guarda la console e osserva quanto segue:

Hello world!
 

Ringraziamenti

  • Lo straordinario lavoro di David Nolen su ClojureScript.