(filter f coll)
La fonction filter
accepte 2 arguments :
f
: une fonction qui prend un argument x et qui renvoie VRAI ou FAUX 1coll
: une collection d’éléments
filter
retourne une séquence composée de tous les éléments de la collection pour lesquels f renvoie VRAI (c’est l’inverse de remove).
Dans l’animation ci-dessus, f renvoie VRAI lorsque l’élément est un triangle ou lorsqu’il est de couleur bleu.
une telle fonction est appellée un prédicat. ↩︎