Le modèle architectural de tuyau et de filtre est défini comme une chaîne d'éléments de traitement, disposée de telle sorte que la sortie de chaque élément soit l'entrée du suivant . Chaque exemple semble considérer la connexion inter-processus ou inter-thread effectuée via une sorte de tampon partagé.
Pour moi, il semble que la composition des fonctions de Haskell effectue la même tâche. Pouvons-nous dire qu'il s'agit d'une instance de ce modèle même s'il s'agit simplement de l'ordre des fonctions et qu'aucun tampon explicite n'est utilisé comme canal? Si oui, pouvons-nous dire la même chose pour un langage non paresseux?
CPO
catégorie? Mon google-fu est faible :(