Programação Funcional com TypeScript
260 páginas
Portuguese
PDF
4.5

Programação Funcional com TypeScript

Практическое руководство по чистому коду

Autor:

Ano:

Resumo:

Introdução

O livro «Functional Programming with TypeScript» (autor Joon Young Park, 2022, 260 páginas) é um guia prático moderno que ajuda desenvolvedores a dominar a programação funcional (PF) usando TypeScript. Diferente de muitos livros teóricos abstratos, este foca em técnicas e padrões específicos que podem ser aplicados imediatamente em projetos reais. TypeScript, sendo um superconjunto estaticamente tipado de JavaScript, é ideal para adotar ideias funcionais: o sistema de tipos permite expressar muitos conceitos de PF em tempo de compilação, não apenas em runtime.

Sobre o que é o livro

O livro aborda de forma sequencial tópicos fundamentais e avançados de programação funcional. O autor começa com princípios básicos: funções puras, imutabilidade (immutability), ausência de efeitos colaterais. Em seguida, passa para construções mais complexas: funções de alta ordem, currying, composição de funções, functores, mônadas (Maybe, Either, IO), além de trabalhar com assincronicidade em estilo funcional. Atenção especial é dada a aspectos práticos: como organizar o código para que permaneça legível e testável, como usar TypeScript para modelagem segura de dados (tipos de dados algébricos, discriminated unions).

Para quem é este livro

O livro é voltado para desenvolvedores que já conhecem TypeScript (ou JavaScript) em nível intermediário. Será útil para:

  • Desenvolvedores frontend e backend que

Recommendations