Clojure

Clojure (samhljóma enska orðinu closure, „lokun“) er nýleg Lisp-mállýska búin til af Rich Hickey sem hvetur til fallaforritunar og einfaldar fjölþráðavinnslu. Clojure keyrir á Java-sýndarvélinni.

Clojure er sammyndaOrð búin til af höfundi. og hefur öflugt fjölvakerfi sem gerir forriturum kleyft að breyta málskipun málsins og að skrifa forrit sem búa til önnur, jafnvel flóknari, forrit.

 Málskipan 
Hér táknar örin ⇒ GILDI að síðasta segð skili GILDI. Prentar „Halló, heimur!“:

 (println "Halló, heimur!")
 ;; ⇒ nil

Leggur saman tvo og tvo og skilar gildinu:
 (+ 2 2)
 ;; ⇒ 4

Skilgreinir fall sem hefur tölu upp í annað veldi:
 (defn tvíveldi [tala]
   (* tala tala))
 ;; ⇒ #'user/tvíveldi

Hefur 9 og talnalista upp í annað veldi með fallinu sem skilgreint var að ofan:
 (tvíveldi 9)
 ;; ⇒ 81
 (map tvíveldi (list 1 2 3 4 5))
 ;; ⇒ (1 4 9 16 25)

Myndrænn gluggi sem birtir “Halló, heimur!” með Swing-forritasafninu í Java:
 (javax.swing.JOptionPane/showMessageDialog nil "Halló, heimur!")

 Tilvísanir 

Flokkur:Fallaforritun