Publié le 06/05/2017, rédigé par Davy CLAISSE

Prédicat (Définition)

Qu'est-ce qu'un Prédicat (Predicate en anglais) ?

Prérequis, l'introduction aux concepts de base de la programmation fonctionnelle.

Définition

En programmation fonctionnelle (logique du premier ordre), un prédicat est une fonction qui retourne un booléen.

Explication

Les prédicats sont très utilisés dans les filtres, par exemple vous souhaitez parcourir une collection de personnes et dans une liste, ne retourner que les personnes étant majeures ; alors vous créerez un prédicat prenant en paramètre une personne et qui retournera true si celle-ci est majeure ou false sinon.

Lien vers la page Wikipédia (en anglais).