Архітектурна структура труби та фільтра визначається як ланцюжок обробних елементів, розташованих так, що вихід кожного елемента є входом наступного . Здається, що кожен приклад враховує міжпроцесовий або міжпотоковий зв'язок, який здійснюється через якийсь спільний буфер.
Мені здається, що композиція функції Haskell виконує те саме завдання. Чи можемо ми сказати, що це екземпляр цієї шаблону, навіть якщо мова йде лише про впорядкування функцій і жоден явний буфер не використовується як труба? Якщо так, то чи можемо ми сказати те саме для неленої мови?
CPO
категорія? Мій google-fu слабкий :(