24 juin 2015 à 9h27
Le résultat du filtre d'une étape dépend de son opérateur:
- La plupart des opérateurs forment leurs résultats à partir de leurs entrées. Par exemple, la plupart produisent un sous-ensemble de leur entrée, et se faisant, méritent vraiment leur nom de "filtres",car ils réduisent la taille du résultat généré par la séquence. Ces opérateurs sont nommés modifieurs de sélection.
- Quelques opérateurs ignorent leurs entrées et génèrent un résultat indépendant. Ils sont appelés constructeurs de sélection : Ils construisent une sélection entièrement nouvelle.
Un bon exemple de constructeur est l'opérateur title
. Le résultat de [title[A]title[B]]
est juste B
. Mais l'ajout de l'opérateur modifieur field
, [title[A]field:title[B]
ne produit plus rien du tout.