Có filter : (a -> Bool) -> List a -> List a
cho Danh sách, nhưng không có filter : (a -> Bool) -> Stream a -> Stream a
cho Luồng, tại sao?Tại sao không có chức năng lọc của Luồng trong idris?
Có một số lựa chọn thay thế để thực hiện các công việc tương tự không?
Và cf. [giấy này] (https://link.springer.com/chapter/10.1007%2F11417170_9) bởi Bertot cho một định nghĩa sản xuất về chức năng giống như bộ lọc trên luồng. – gallais