Questions marquées «functional-programming»

La programmation fonctionnelle est un paradigme qui tente de résoudre les problèmes de calcul par l'évaluation chaînée de fonctions dont la sortie est déterminée par leurs entrées plutôt que par l'état du programme. Dans ce style de programmation, les effets secondaires et les données mutables sont déconseillés et généralement strictement isolés.







2
Quelle est la différence de contenu entre la thèse de Chris Okasaki de 1996 et le livre de 1999, Purely Functional Data Structures? [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . Je veux lire les structures de données purement fonctionnelles. J'ai …



4
Gestion des exceptions de style fonctionnel
On m'a dit qu'en programmation fonctionnelle, on n'est pas censé lever et / ou observer des exceptions. Au lieu de cela, un calcul erroné doit être évalué comme une valeur inférieure. En Python (ou dans d'autres langages qui n'encouragent pas pleinement la programmation fonctionnelle), on peut retourner None(ou une autre …




6
Dans la programmation fonctionnelle, les variables locales modifiables sans effets secondaires sont-elles toujours considérées comme une «mauvaise pratique»?
Le fait d'avoir des variables locales mutables dans une fonction qui ne sont utilisées qu'en interne (par exemple, la fonction n'a pas d'effets secondaires, du moins pas intentionnellement) est-il toujours considéré comme "non fonctionnel"? Par exemple, dans la vérification de style de cours "Programmation fonctionnelle avec Scala", toute varutilisation est …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.