✴ Clojure és un llenguatge de programació de propòsit general amb èmfasi en la programació funcional. Funciona amb la màquina virtual Java i Common Language Runtime. Igual que altres Lisps, Clojure tracta el codi com a dades i té un sistema macro
► L'enfocament de la programació de Clojure us permet escriure la major part del codi de les vostres aplicacions com a sèrie de funcions pures, cadascuna d'elles operant només en els valors immutables passats. Atès que les funcions pures no tenen efectes secundaris que són fàcils d'entendre, fàcils de provar, i són inherents a la seguretat de subprocessos. A més, Clojure proporciona un ric conjunt de funcions que permeten que els subprocessos coordinin els canvis d'estat d'una manera consistent i controlada.
❰❰ Aquesta aplicació està pensada per a tots aquells professionals de programari que estiguin interessats a aprendre els fonaments de Clojure i com posar-la en pràctica.
【Temes coberts en aquesta aplicació estan llistats a continuació】
⇢ Clojure - Descripció general
⇢ Clojure - Medi ambient
⇢ Clojure - Sintaxi bàsica
⇢ Clojure - REPL
⇢ Clojure - Tipus de dades
⇢ Clojure - Variables
⇢ Clojure - Operadors
⇢ Clojure - Loops
⇢ Clojure - Presa de decisions
⇢ Clojure - Funcions
⇢ Clojure - Nombres
⇢ Clojure - Recursió
⇢ Clojure - Arxiu d'E / S
⇢ Clojure - Cordes
⇢ Clojure - Llistes
⇢ Clojure - Conjunts
⇢ Clojure - Vectors
⇢ Clojure - Mapes
⇢ Clojure - Espais de noms
⇢ Clojure - Maneig d'excepcions
⇢ Clojure - Seqüències
⇢ Clojure - Expressions regulars
⇢ Clojure - Predicats
⇢ Clojure - Destructuració
⇢ Clojure - Data i hora
⇢ Clojure - Atoms
⇢ Clojure - Metadades
⇢ Clojure - StructMaps
⇢ Clojure - Agents
⇢ Clojure - Vigilants
⇢ Clojure - Macros
⇢ Clojure - Valors de referència
⇢ Clojure - Bases de dades
⇢ Clojure - Interfície Java
⇢ Clojure - Programació concurrent
⇢ Clojure - Aplicacions
⇢ Clojure - Proves automatitzades
⇢ Clojure - Biblioteques
⇢ Clojure-Rationale
⇢ Clojure -Lisp
⇢ Clojure Programació funcional
⇢ Polimorfisme Clojure
⇢ Idiomes i plataformes
⇢ L'orientació a objectes està sobrevaluada
⇢ Valors i canvi: enfocament de la identitat i l'estat de Clojure
⇢ Models de treball i identitat
⇢ Programació orientada a objectes (OO)
⇢ Programació Clojure
⇢ Clojure-Concurrència
⇢ Missatge de pas i actors
⇢ clojure.spec - Motiu i Descripció general
⇢ Clojure-Objectius
⇢ Clojure-Guidelines
⇢ Clojure-Features
⇢ Desenvolupament dinàmic
⇢ Programació funcional
⇢ Estructures de dades immutables
⇢ Abstraccions extensibles
⇢ Bucle recursiu
⇢ Clojure com a dialecte de Lisp
⇢ Polimorfisme en temps d'execució
⇢ Programació concurrent
⇢ Allotjament a la JVM
⇢ Clojurescript
⇢ Formularis del lector
⇢ Caràcters macro
⇢ Literals etiquetats
⇢ Clojure instal·lador i eines CLI
⇢ Altres maneres d'executar Clojure
⇢ Aprengui Clojure - Col·leccions seqüencials
Data d'actualització:
16 d’oct. 2018