✴ Clojure je univerzálny programovací jazyk s dôrazom na funkčné programovanie. Beží na virtuálnom počítači Java a bežnom jazyku Runtime. Podobne ako ostatné Lisps, Clojure zaobchádza s kódmi ako dáta a má makrosystém
► Prístup Clojure k programovaniu umožňuje napísať väčšinu kódu vašich aplikácií ako sériu čistých funkcií, z ktorých každá pracuje iba na nezmenených hodnotách, ktoré prešli. Keďže čisté funkcie nemajú žiadne vedľajšie účinky, sú ľahko pochopiteľné, a sú neodmysliteľne bezpečné proti závitom. Okrem toho poskytuje Clojure bohatú sadu funkcií, ktoré umožňujú vláknami koordinovať stavové zmeny v dôslednom, kontrolovanom spôsobe.
❰ This Táto aplikácia je určená všetkým tým profesionálom v oblasti softvéru, ktorí sa chcú učiť základy Clojure a zaviesť ich do praxe.
【Témy zahrnuté v tejto aplikácii sú uvedené nižšie】
⇢ Clojure - Prehľad
⇢ Clojure - Životné prostredie
⇢ Clojure - základná syntax
⇢ Clojure - REPL
⇢ Clojure - typy údajov
⇢ Clojure - premenné
⇢ Clojure - Operátori
⇢ Clojure - slučky
⇢ Clojure - rozhodovanie
⇢ Clojure - Funkcie
⇢ Clojure - Čísla
⇢ Clojure - Rekurzia
⇢ Clojure - súbor I / O
⇢ Clojure - Struny
⇢ Clojure - zoznamy
⇢ Clojure - Nastavuje
⇢ Clojure - vektory
⇢ Clojure - Mapy
⇢ Clojure - menné priestory
⇢ Clojure - Manipulácia s výnimkami
⇢ Clojure - Sekvencie
⇢ Clojure - pravidelné výrazy
⇢ Clojure - predpovedá
⇢ Clojure - Zničenie
⇢ Clojure - dátum a čas
⇢ Clojure - Atómy
⇢ Clojure - metadáta
⇢ Clojure - StructMaps
⇢ Clojure - zástupcovia
⇢ Clojure - Pozorovatelia
⇢ Clojure - Makrá
⇢ Clojure - referenčné hodnoty
⇢ Clojure - Databázy
⇢ Clojure - Java rozhranie
⇢ Clojure - Súbežné programovanie
⇢ Clojure - Aplikácie
⇢ Clojure - Automatizované testovanie
⇢ Clojure - Knižnice
⇢ Clojure-Zdôvodnenie
⇢ Clojure -Lisp
⇢ Clojure Funkčné programovanie
⇢ Clojure Polymorphism
Jazyky a platformy
⇢ Orientácia objektu je nadhodnotená
Hodnoty a zmena: Clojureov prístup k identite a štátu
⇢ Pracovné modely a identita
⇢ Programovanie orientované na objekt (OO)
Programming Programovanie programu Clojure
⇢ Clojure-Súčasnosť
⇢ Posielanie správ a herci
⇢ clojure.spec - Odôvodnenie a prehľad
⇢ Clojure-Ciele
Guidelines Pokyny pre pokrytie
Funkcie Clojure
Dynamický vývoj
⇢ Funkčné programovanie
⇢ Zmeniteľné štruktúry údajov
⇢ Rozširujúce abstrakcie
⇢ Rekurzívna slučba
⇢ Clojure ako dialekt Lisp
⇢ Runtime Polymorphism
Súbežné programovanie
⇢ Hosťoval na JVM
⇢ Clojurescript
Forms Formuláre čitateľov
⇢ Makro znaky
⇢ Označené literály
⇢ Inštalátor Clojure a nástroje CLI
⇢ Iné spôsoby, ako spustiť Clojure
⇢ Learn Clojure - Sekvenčné zbierky
Aktualizované
16. 10. 2018