
(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. ↩︎