ⓠClojure é unha linguaxe de programación de uso xeral con énfase na programación funcional. Funciona coa mÔquina virtual de Java e Common Language Runtime. Do mesmo xeito que outros Lisps, Clojure trata o código como datos e ten un sistema macro
āŗ O achegamento de Clojure Ć” programación permĆtelle escribir a maior parte do código das sĆŗas aplicacións como series de funcións puras, cada unha que opera só nos valores inmutables pasados. Dado que as funcións puras non teƱen efectos secundarios que son fĆ”ciles de entender, fĆ”ciles de probar, e son inherentemente seguras para subproceso. Ademais diso, Clojure ofrece un conxunto rico de funcións que permiten que os fĆos poidan coordinar os cambios estatais dunha forma consistente e controlada.
ā°ā° Esta aplicación estĆ” deseƱada para todos aqueles profesionais de software que estean interesados āāen aprender os conceptos bĆ”sicos de Clojure e como poƱelos en prĆ”ctica.
Ā Ā ćTemas cubertos nesta aplicación estĆ”n listados a continuaciónć
⢠Clojure - Descrición xeral
⢠Clojure - Medio ambiente
⢠Clojure - Sintaxe BÔsica
⢠Clojure - REPL
⢠Clojure - Tipos de datos
⢠Clojure - Variables
⢠Clojure - Operadores
⢠Clojure - Loops
⢠Clojure - Toma de decisións
⢠Clojure - Funcións
⢠Clojure - Números
⢠Clojure - Recursión
⢠Clojure - I / O de arquivo
⢠Clojure - Cordas
⢠Clojure - Listas
⢠Clojure - Conxuntos
⢠Clojure - Vectores
⢠Clojure - Mapas
⢠Clojure - Espazos de nomes
⢠Clojure - Manipulación de excepcións
⢠Clojure - Secuencias
⢠Clojure - Expresións regulares
⢠Clojure - Predicados
⢠Clojure - Destrución
⢠Clojure - Data e hora
⢠Clojure - Atoms
⢠Clojure - Metadatos
⢠Clojure - StructMaps
⢠Clojure - Axentes
⢠Clojure - Vigilantes
⢠Clojure - Macros
⢠Clojure - Valores de referencia
⢠Clojure - Bases de datos
⢠Clojure - Interface Java
⢠Clojure - Programación concorrente
⢠Clojure - Aplicacións
⢠Clojure - Probas automatizadas
⢠Clojure - Bibliotecas
⢠Clojure-Rationale
⢠Clojure -Lisp
⢠Clojure Programación funcional
⢠Polimorfismo Clojure
⢠Linguas e plataformas
⢠Orientación ao obxecto estÔ overvaluada
⢠Valores e cambio: achegamento de Clojure Ô identidade e ao estado
⢠Modelos de traballo e identidade
⢠Programación orientada a obxectos (OO)
⢠Programación Clojure
⢠Clojure-Concurrencia
⢠Pases de mensaxe e actores
⢠clojure.spec - Xustificación e visión xeral
⢠Clojure-Obxectivos
⢠Clojure-Guidelines
⢠Clojure-Features
⢠Desenvolvemento dinÔmico
⢠Programación funcional
⢠Estruturas de datos inmutables
⢠Extractos extensibles
⢠Bucle recursivo
⢠Clojure como un dialecto de Lisp
⢠Polimorfismo de execución
⢠Programación simultÔnea
⢠Hosted no JVM
⢠Clojurescript
⢠Os formularios do lector
⢠CarÔcteres macro
⢠Carteis etiquetados
⢠Instalador Clojure e ferramentas CLI
⢠Outras formas de executar Clojure
⢠Aprender Clojure - Coleccións secuenciales
Ćltima actualización
16 de out. de 2018