Mẫu kiến trúc ống & bộ lọc được định nghĩa là một chuỗi các phần tử xử lý, được sắp xếp sao cho đầu ra của mỗi phần tử là đầu vào của phần tử tiếp theo . Mọi ví dụ dường như xem xét kết nối giữa quá trình hoặc liên luồng được thực hiện thông qua một số loại bộ đệm chia sẻ.
Đối với tôi, có vẻ như thành phần chức năng Haskell đang thực hiện cùng một nhiệm vụ. Chúng ta có thể nói rằng đó là một thể hiện của mẫu này ngay cả khi nó chỉ là về thứ tự hàm và không có bộ đệm rõ ràng nào được sử dụng làm đường ống? Nếu có, chúng ta có thể nói điều tương tự cho ngôn ngữ không lười biếng không?
CPO
thể loại là gì? Google-fu của tôi rất yếu :(