Estou apenas começando com a programação funcional e estou pensando sobre a maneira correta de comentar meu código.
Parece um pouco redundante comentar uma função curta, pois os nomes e assinaturas já devem lhe dizer tudo o que você precisa saber. Comentar funções maiores também parece um pouco redundante, pois geralmente são compostas por funções auto-descritivas menores.
Qual é a maneira correta de comentar um programa funcional? Devo usar a mesma abordagem que na programação iterativa?