- Introdução
- Prefácio
- Capítulo 1: Porquê Programação Funcional?
- Capítulo 2: A Natureza Das Funções
- Capítulo 3: Gerenciando Entradas Das Funções
- Capítulo 4: Funções De Composição
- Capítulo 5: Reduzindo Efeitos Colaterais
- Capítulo 6: Imutabilidade De Valor
- Capítulo 7: Closure vs Objeto
- Capítulo 8: Recursão
- Capítulo 9: Operações Em Lista
- Capítulo 10: Async Funcional
- Capítulo 11: Juntando Tudo
- Appendix A: Transduzindo
- Appendix B: A Humilde Mônada
- Appendix C: Bibliotecas PF