Cloujure es un lenguaje funcional de tipado dinamico que corre sobre la maquina virtual java y es muy similar a lisp.
Antes de empezar vamos a instalarlo. Yo tengo instalado sdkman, por lo tanto voy a utilizarlo instalando Leiningen :
sdk install leiningen
Y listo! Ahora vamos a probar el lenguaje:
Primero vamos a hacer una prueba, una suma de 2 numeros, para eso en nuestra consola escribimos :
lein repl
Con esta linea corremos el repl de clojure con Leiningen (la primera vez demora un toque). Ahora a programar, escribimos :
> (+ 5 6)
Y el resultado es 11
Vamos bien, probemos una función como count :
> (count '(1 2 3 4))
4
Si esto funciona, el primer paso esta hecho. Dejo link: https://clojure.org/guides/getting_started