DevPath · Aprenda a programar ESPTEN

JavaScript

λ Programação funcional

Escreva código previsível e reutilizável com funções puras, imutabilidade e composição.

O que você vai aprender

Lições

Funções puras e imutabilidadeFunções previsíveis que não têm efeitos colaterais. Funções de ordem superior e map/filter/reduceFunções que recebem ou retornam funções. Composição e curryingCombinar funções pequenas em outras maiores. Cópia rasa vs profunda (shallow vs deep)Por que o spread não basta com dados aninhados, e como clonar de verdade.
Pratique este módulo no app

O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.

Comece grátis no app →