Quando procurei saber mais sobre programação funcional usando python descobri que as pessoas tem um certo tipo de preconceito com programação funcional, apesar de python ter muitas features que ajudam a implementar muitas coisas do paradigma. Que esses roteiros, vídeos, slides (e qualquer coisa que o valha) te ajudem a evoluir um pouco mais na programação com python.
Sei que o material em português é escasso em tudo que se diz relacionado a programação funcional, então espero que esse seja um guia para você poder conhecer um pouco mais sobre o mundo maravilhoso do cálculo lambda.
Os tópicos abordados até o momento estão disponíves no sumário
Pretendo dividir o conteúdo em três partes
- Uma introdução sobre funcional e ferramentas sem import (cerca de 10 vídeos/roteiros)
- Funções, hofs, iteradores, closures e decoradores
- Usando as baterias internas (Ainda não tenho ideia do tamanho)
- intertools, operator e functools
- Usando bibliotecas externas para programação funcional (Ainda não tenho ideia do tamanho)
- fn.py, toolz, pymonad e macropy
@magnvmopvs pelos puxões de orelha nas partes que não estavam engraçadas e pelas infinitas correções de gramática (#13, #14, #15, #16, #17, #18, #19, #20, #21)
@Lucasfeelix pelas correções (#17)
@ohrlando pelas correções e incentivo
@sembug pelas correções, pelo bom papo e pelo sumário (#13, #14)