✴ A Clojure egy általános célú programozási nyelv, amely a funkcionális programozásra helyezi a hangsúlyt. Futtatja a Java virtuális gépen és a közös nyelv futási idején. Mint a többi Lisps, a Clojure adatként kezeli a kódot, és makro rendszerrel rendelkezik
► A Clojure programozási megközelítése lehetővé teszi, hogy a legtöbb alkalmazás kódját tiszta funkciók sorozataiként írja le, amelyek mindegyike csak a változatlan értékeken működik. Mivel a tiszta funkcióknak nincsenek mellékhatásai, könnyen érthetők, könnyen tesztelhetők, és eredendően szálbiztosak. Ezen felül a Clojure olyan gazdag funkciókészletet biztosít, amelyek lehetővé teszik a szálak számára, hogy összehangolják az állapotváltozásokat következetes, szabályozott módon.
❰❰ Ez az alkalmazás minden olyan szoftvervállalat számára készült, akik szívesen tanulják a Clojure alapjait, és hogyan valósítják meg a gyakorlatot.
【Az ebben az alkalmazásban lefedett témakörök listája】
⇢ Clojure - Áttekintés
⇢ Clojure - Környezet
⇢ Clojure - Alapszintaxis
⇢ Clojure - REPL
⇢ Clojure - Adattípusok
⇢ Clojure - Változók
⇢ Clojure - Operátorok
⇢ Clojure - hurkok
⇢ Clojure - döntéshozatal
⇢ Clojure - Funkciók
⇢ Clojure - számok
⇢ Clojure - Rekurzió
⇢ Clojure - fájl I / O
⇢ Clojure - húrok
⇢ Clojure - listák
⇢ Clojure - készletek
⇢ Clojure - Vektorok
⇢ Clojure - Térképek
⇢ Clojure - névterek
⇢ Clojure - Kivételkezelés
⇢ Clojure - Sequences
⇢ Clojure - szabályos kifejezések
⇢ Clojure - predikátumok
⇢ Clojure - Megoldás
⇢ Clojure - dátum és idő
⇢ Clojure - Atomok
⇢ Clojure - Metadata
⇢ Clojure - StructMaps
⇢ Clojure - ügynökök
⇢ Clojure - figyelők
⇢ Clojure - makrók
⇢ Clojure - referenciaértékek
⇢ Clojure - Adatbázisok
⇢ Clojure - Java interfész
⇢ Clojure - párhuzamos programozás
⇢ Clojure - alkalmazások
⇢ Clojure - Automatizált tesztelés
⇢ Clojure - Könyvtárak
⇢ Clojure-Indoklás
⇢ Clojure -Lisp
⇢ Clojure Funkcionális programozás
⇢ Clojure polimorfizmus
⇢ Nyelvek és platformok
⇢ Az objektum tájolása túlértékelt
⇢ Értékek és változás: Clojure megközelítése az identitás és az állam
⇢ Munkamódszerek és identitás
⇢ Objektumorientált programozás (OO)
⇢ Clojure programozás
⇢ Clojure-Concurrency
⇢ Message Passing és Actors
⇢ clojure.spec - Indoklás és áttekintés
⇢ Clojure-célok
⇢ Clojure-iránymutatások
⇢ Clojure-jellemzők
⇢ Dinamikus fejlesztés
⇢ Funkcionális programozás
⇢ Immutable Data Structures
⇢ Extensible Abstractions
⇢ Rekurzív hurok
⇢ Clojure a Lisp dialektusaként
⇢ Runtime Polymorphism
⇢ Egyidejű programozás
⇢ A JVM-en tárolva
⇢ Clojurescript
⇢ Olvasó űrlapok
⇢ Makró karakterek
⇢ Címkézett irodalom
⇢ Clojure telepítő és CLI eszközök
⇢ Egyéb módok a Clojure futtatására
⇢ Ismerje meg a Clojure - sorozatgyűjteményeket