L’article d’aujourd’hui va traité de la programmation fonctionnelle, et de sa définition.
Wikipédia nous donne la définition suivante :
La programmation fonctionnelle est un paradigme de programmation de type déclaratif qui considère le calcul en tant qu’évaluation de fonctions mathématiques.
Comme le changement d’état et la mutation des données ne peuvent pas être représentés par des évaluations de fonctions la programmation fonctionnelle ne les admet pas, au contraire elle met en avant l’application des fonctions, contrairement au modèle de programmation impérative qui met en avant les changements d’état.
En premier lieu, cette définition n’est pas forcément compréhensible (pour les débutants).
Nous pouvons rajouter le fait que ce n’est pas la meilleure des définitions.
Pour cela, j’ai créé une playlist sur ce thème.
Qu’en pensez-vous ?
Si vous avez vu d’autres vidéos sur ce thèmes, n’hésitez pas à me les envoyer.