Yin e Yang da Programação: Reconciliando Recursão e Iteração
2025-02-27
Este artigo explora o equilíbrio entre recursão (Yin) e iteração (Yang) na programação funcional. Os autores argumentam que, embora linguagens puramente funcionais sejam elegantes, elas carecem da conveniência da iteração; inversamente, linguagens iterativas, embora práticas, podem levar a códigos complexos e difíceis de entender. Para resolver isso, eles propõem um compromisso: introduzir iteração declarativa controlada na linguagem puramente funcional PyFL. Essa abordagem mantém as vantagens da programação funcional, ao mesmo tempo em que adiciona flexibilidade iterativa, demonstrando suas vantagens em IA e outros domínios, equilibrando efetivamente Yin e Yang.
Desenvolvimento
iteração