Il modello architettonico pipe & filter è definito come una catena di elementi di elaborazione, disposti in modo tale che l'output di ciascun elemento sia l'input del successivo . Ogni esempio sembra considerare la connessione tra processi o tra thread eseguita attraverso un qualche tipo di buffer condiviso.
A me sembra che la composizione della funzione Haskell stia eseguendo lo stesso compito. Possiamo dire che è un'istanza di questo modello anche se si tratta solo di ordinare le funzioni e non viene utilizzato nessun buffer esplicito come pipe? Se sì, possiamo dire la stessa cosa per un linguaggio non pigro?
CPO
categoria? Il mio google-fu è debole :(