Publisher's Synopsis
Este livro é uma introdução abrangente à linguagem de programação funcional Haskell. O autor apresenta conceitos de programação funcional e explica como aplicá-los usando Haskell. Ao longo do livro, o leitor aprenderá a escrever programas Haskell elegantes e expressivos, aproveitando recursos avançados, como tipagem forte, pattern matching, recursão e funções de alta ordem. O livro inclui exemplos de código detalhados e exercícios práticos para ajudar o leitor a consolidar seu conhecimento e habilidades de programação funcional. Além disso, o autor discute a história e a evolução de Haskell e suas aplicações em áreas como aprendizado de máquina, criptografia e sistemas distribuídos. Este livro é ideal para estudantes de ciência da computação, programadores experientes em outras linguagens que desejam aprender Haskell e profissionais de software que desejam aprimorar suas habilidades de programação funcional.