✴ Clojure функционалды бағдарламалауға ерекше назар аудара отырып, жалпы мақсаттағы бағдарламалау тілі болып табылады. Ол Java виртуалды машинасында және Common Language Runtime жұмыс істейді. Басқа Лиссиптер сияқты, Clojure коды деректер ретінде қарастырады және макро жүйесі бар
► Clojure бағдарламалауға деген көзқарас бағдарламаңыздың көп бөлігін таза функциялардың қатарына жазуға мүмкіндік береді, олардың әрқайсысы тек берілген өзгермелі мәндерде жұмыс істейді. Таза функциялардың ешқандай жағымсыз әсерлері болмағандықтан, олар оңай түсінуге, оңай тексеруге, және шын мәнінде жіп қауіпсіз болып табылады. Сонымен қатар, Clojure функциясы реттелетін сәтте күйлердің жай-күйін үйлестіруге мүмкіндік беретін мүмкіндіктер жиынтығын ұсынады.
❰❰ Бұл бағдарлама Clojure-дің негіздерін оқып үйренуге ұмтылатын барлық бағдарламалық жасақтама мамандарына арналған және оны қалай қолдануға болады.
【Бұл бағдарламада қамтылған тақырыптар төменде тізімделген:】
⇢ Clojure - шолу
⇢ Clojure - Қоршаған орта
⇢ Clojure - Негізгі синтаксис
⇢ Clojure - REPL
⇢ Clojure - деректер түрлері
⇢ Clojure - Айнымалылар
⇢ Clojure - операторлар
⇢ Clojure - циклдар
⇢ Clojure - шешім қабылдау
⇢ Clojure - функциялары
⇢ Clojure - Сандар
⇢ Clojure - Рекурсия
⇢ Clojure - Файл енгізу / шығару
⇢ Clojure - Strings
⇢ Clojure - тізімдер
⇢ Clojure - жиынтықтар
⇢ Clojure - векторлар
⇢ Clojure - Карталар
⇢ Clojure - аттар кеңістігі
⇢ Clojure - Exception Handling
⇢ Clojure - Sequences
⇢ Clojure - тұрақты өрнектер
⇢ Clojure - Predicates
⇢ Clojure - бұзу
⇢ Clojure - Күн және уақыт
⇢ Clojure - атомдар
⇢ Clojure - Метадеректер
⇢ Clojure - StructMaps
⇢ Clojure - агенттер
⇢ Clojure - Watchers
⇢ Clojure - макростар
⇢ Clojure - анықтамалық құндылықтар
⇢ Clojure - Деректер базасы
⇢ Clojure - Java интерфейсі
⇢ Clojure - бір мезгілде бағдарламалау
⇢ Clojure - Қолданбалар
⇢ Clojure - автоматтандырылған тестілеу
⇢ Clojure - Кітапханалар
⇢ Clojure-негіздемесі
⇢ Clojure -Lisp
⇢ Clojure функционалды бағдарламалау
⇢ Clojure Polymorphism
⇢ Тілдер мен платформалар
⇢ Нысанды бағдарлау переадратталған
⇢ Маңызы мен өзгеруі: Клоджурдың Тұлғалар мен мемлекетке деген көзқарасы
⇢ жұмыс модельдері мен сәйкестік
⇢ Object Oriented Programming (OO)
⇢ Clojure бағдарламалау
⇢ Clojure-Concurrency
⇢ Хабарлама және актерлер
⇢ clojure.spec - негіздеме және шолу
⇢ Clojure-Objectives
⇢ Clojure-Guidelines
⇢ Clojure-Features
⇢ Динамикалық даму
⇢ Функционалды бағдарламалау
⇢ Immutable Data Structures
⇢ Extensible Abstractions
⇢ Рекурсиялық цикл
⇢ Clojure Lisp диалектісі ретінде
⇢ Runtime Polymorphism
Бір уақытта бағдарламалау
The JVM-де орналастырылды
⇢ Clojurescript
Оқырман формалары
⇢ Макростар
⇢ Tagged белгісі
⇢ Clojure орнатқышы және CLI құралдары
C Clojure іске қосудың басқа жолдары
⇢ Clojure - Sequential Collections үйреніңіз
Жаңартылған күні
2018 ж. 16 қаз.