Clojure
Clojure on dünaamilise tüübisüsteemiga funktsionaalne Lispi programmeerimiskeele dialekt, mis töötab Java platvormil. Sarnaselt teiste Lispi dialektidega järgib Clojure code-as-data filosoofiat ning kasutab makrosid. Arendusprotsess on kogukonna poolt suunatud ning seda haldab Clojure'i looja Rich Hickey. Clojure soodustab muutumatute väärtuste ja andmestruktuuride kasutamist ning identiteedi ja oleku ilmutatud kujul haldamist. Muutumatute väärtuste kasutamine ning konstruktsioonid, mis toovad väärtuste muutumise ajas ilmutatud kujul nähtavale, on mõeldud toetama töökindla, lihtsa ja kiire tarkvara, eriti mitmelõimelise tarkvara, arendamist. Kuigi Clojure'i tüübisüsteem on täielikult dünaamiline, on hiljuti tehtud jõupingutusi, et lisada sõltuv tüübisüsteem.