Câu hỏi được gắn thẻ «comonad»

1
Hiểu tại sao Zipper là Comonad
Đây là phần tiếp theo cho câu trả lời cho câu hỏi trước của tôi. Giả sử tôi cần ánh xạ từng mục a:Acủa List[A]đến b:Bvới hàm def f(a:A, leftNeighbors:List[A]): Bvà tạo List[B]. Rõ ràng là tôi không thể chỉ gọi maptrên danh sách mà tôi có thể sử dụng …

2
Kiểu chữ Comonad trong Haskell là gì?
Kiểu chữ Comonad trong Haskell là gì? Như trong Comonad từ Control.Comonad trong gói comonad (giải thích về bất kỳ gói nào khác cung cấp kiểu chữ Comonad cũng được hoan nghênh). Tôi đã mơ hồ nghe nói về Comonad, nhưng tất cả những gì tôi thực sự biết về …

3
Zipper Comonads, Nói chung
Với bất kỳ loại vùng chứa nào, chúng ta có thể tạo Zipper (tập trung vào phần tử) và biết rằng cấu trúc này là một Dấu phẩy. Điều này gần đây đã được khám phá chi tiết tuyệt vời trong một câu hỏi Stack Overflow khác cho loại sau: …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.