✴ Clojure je programski jezik opće namjene s naglaskom na funkcionalno programiranje. Pokreće se na Java virtualnom stroju i Common Language Runtimeu. Kao i ostali Lisps, Clojure tretira kod kao podatke i ima makro sustav
► Clojureov pristup programiranju omogućuje vam pisanje većine kodova aplikacija kao niz čistih funkcija, od kojih se svaka odvija samo na nepromjenjivim vrijednostima. Budući da čiste funkcije nemaju nuspojave, lako ih je razumjeti, lako ih je testirati, i inherentno su sigurni. Povrh toga, Clojure nudi bogat skup značajki koji omogućuju temama da koordiniraju promjene stanja u dosljednom, kontroliranom modu.
❰❰ Ova aplikacija dizajnirana je za sve one softverske stručnjake koji žele naučiti osnove Clojure i kako ih implementirati.
【】 Teme pokrivene u ovoj aplikaciji navedene su u nastavku】
⇢ Clojure - Pregled
⇢ Clojure - Okoliš
⇢ Clojure - Osnovna sintaksa
⇢ Clojure - REPL
⇢ Clojure - Vrste podataka
⇢ Clojure - varijable
⇢ Clojure - operatori
⇢ Clojure - petlje
⇢ Clojure - odlučivanje
⇢ Clojure - funkcije
⇢ Clojure - brojevi
⇢ Oglašavanje - Rekurzija
⇢ Clojure - I / O datoteke
⇢ Clojure - žice
⇢ Clojure - popisi
⇢ Clojure - setovi
Orti Clojure - vektori
⇢ Clojure - Karte
⇢ Clojure - Namespaces
⇢ Klojure - Rukovanje izuzetkom
⇢ Clojure - sekvence
⇢ Clojure - regularni izrazi
⇢ Clojure - Predikate
⇢ Sudbina - Raspodjela
⇢ Clojure - datum i vrijeme
⇢ Clojure - atomi
⇢ Clojure - Metadata
⇢ Clojure - StructMaps
⇢ Clojure - agenti
⇢ Clojure - Promatrači
⇢ Clojure - makronaredbe
⇢ Clojure - referentne vrijednosti
⇢ Clojure - baze podataka
⇢ Clojure - Java sučelje
⇢ Clojure - paralelno programiranje
⇢ Clojure - primjene
⇢ Clojure - automatsko ispitivanje
⇢ Klojure - Knjižnice
⇢ Clojure-Objašnjenje
⇢ Clojure-Sp
⇢ Clojure Funkcionalno programiranje
⇢ Polimorfizam kloniranja
⇢ Jezici i platforme
⇢ Orijentacija objekta je precijenjena
⇢ Vrijednosti i promjena: Clojureov pristup identitetu i državi
⇢ Radni modeli i identitet
⇢ Objektno orijentirano programiranje (OO)
⇢ Programiranje klojura
⇢ Clojure-Concurrency
⇢ Poruka prolaza i glumci
⇢ clojure.spec - Objašnjenje i pregled
⇢ Clojure-ciljevi
⇢ Smjernice za zaštitu okoliša
⇢ Clojure-Značajke
⇢ Dinamički razvoj
⇢ Funkcionalna programiranje
⇢ Nestabilne strukture podataka
⇢ Extensible Abstractions
⇢ Rekurzivna petlja
⇢ Clojure kao dijalekt Lisp
⇢ Runtime Polymorphism
⇢ paralelno programiranje
⇢ Hosted na JVM
⇢ Stručni tekst
⇢ Oblici čitača
⇢ Makro znakovi
⇢ Označi slova
⇢ instalacijski program Clojure i CLI alati
⇢ Ostali načini za vođenje Clojure
⇢ Saznajte Clojure - sekvencijske zbirke