Quer aprender e dominar Clojure?

Junte-se à Trilha Clojure do Exercism e tenha acesso a 105 exercícios agrupados em 12 Conceitos de Clojure, com análise automática do seu código e mentoria pessoal, tudo 100% grátis.

Sobre Clojure

(ns hello-world)

(defn hello
  ([] (hello "World"))
  ([name] (str "Hello, " name "!")))

105 exercícios de programação de Clojure no Exercism. De Filtragem a Zipper.


Melhore suas habilidades de programação com exercícios divertidos e gratificantes que testam sua compreensão dos conceitos no Exercism.

Ver todos os exercícios de Clojure no Exercism

Principais recursos de Clojure


Clojure

Lisp

Estende o sistema de código como dados do Lisp para vetores e mapas e tem um poderoso sistema de macros.

Dinâmica

A principal interface de programação do Clojure é o Read-Eval-Print-Loop (REPL).

Funcional

Permite evitar estado mutável, oferece funções como objetos de primeira classe e dá ênfase à recursão.

Prática

Não obriga os programas a serem referencialmente transparentes e não busca programas “demonstráveis”.

Concorrente

Permite compartilhar estado mutável entre threads de forma síncrona e coordenada.

Hospedada na JVM

Compartilha o sistema de tipos da JVM, o GC, as threads etc. Compila todas as funções para bytecode da JVM.

Um gostinho dos conceitos que você vai aprender


Ver todos os conceitos de Clojure

Receba mentoria no estilo Clojure

Toda linguagem tem o seu próprio jeito de fazer as coisas. Com Clojure não é diferente. Nossos mentores vão ajudar você a aprender a pensar como um desenvolvedor de Clojure e a escrever código idiomático em Clojure. Depois de resolver um exercício, envie-o para a nossa equipe de voluntários, e eles vão dar dicas, ideias e feedback sobre como deixá-lo mais parecido com o que você normalmente veria em Clojure. Eles vão ajudar você a descobrir as coisas que você não sabe que não sabe.

Saiba mais sobre mentoria

Exercícios de Clojure criados pela comunidade

A trilha de Clojure no Exercism tem 12 conceitos e 105 exercícios para ajudar você a escrever código melhor.

Ver todos os exercícios de Clojure
Clojure

Comece agora na trilha de Clojure

E o melhor de tudo: é 100% grátis para todo mundo.

Entre na trilha de Clojure