Destructuring

, clojure, fp

Destructuring é uma das features mais legais do Clojure, permitindo mapear valores individuais de um vetor ou mapa para variáveis, deixando seu código mais legível e conciso. .. Leia mais →

Deixe Seu Código Mais Legível Usando Threading Macros

, clojure, fp

Clojure fornece várias maneiras de criar um pipeline de funções, dentro de um let, por exemplo, você pode fazer várias transformações sobre uma coleção. O problema é que muitas vezes esse pipeline pode causar confusão durante a leitura do código, especialmente para aqueles que não possuem experiência com linguagens funcionais. É possível deixá-lo mais legível usando as threading macros. .. Leia mais →

Clojure Em 15 Minutos

, clojure, fp

Decidi que começaria a estudar alguma linguagem funcional este ano. O “problema” era escolher uma linguagem que tivesse mercado (afinal, já que quero aprender algo novo, vou unir o útil ao agradável e aprender algo que me traga retorno), que tivesse uma comunidade ativa e que não tivesse uma syntax extramamente bizarra. .. Leia mais →