monoid câu
- Ta đã xét một cách để cho các số trở nhành monoid.
- Được rồi, thế cái monoid này có ích ở điểm nào?
- Định luật monoid thật ra không đúng cho thực thể danh sách.
- Lớp Monoid được định nghĩa trong import Data.Monoid.
- Cả danh sách và chuỗi byte đều là những monoid.
- Như ta đã thấy, hàm ++ và danh sách rỗng [] hình thành một monoid.
- Đối với String, giá trị monoid là chuỗi rỗng.
- Các monoid, nửa nhóm và quan trọng nhất nhóm.
- Lớp MonadPlus là dành cho những monad nào có thể đóng vai trò như monoid.
- Hãy nhớ rằng, foldMap đang xét sẽ cho kết quả là một giá trị monoid.
- Bây giờ applyLog của ta có thể hoạt động được với bất kì monoid nào.
- Hóa ra rằng đây không phải là cách duy nhất để các số trở thành monoid.
- Trong Haskell còn có nhiều monoid nữa, đó là lý do tồn tại của lớp Monoid.
- Trong Haskell còn có nhiều monoid nữa, đó là lý do tồn tại của lớp Monoid.
- Lưu ý rằng các monoid không yêu cầu rằng a `mappend` b phải bằng b `mappend` a.
- Cũng giống như trước đây, ta sẽ dùng danh sách những chuỗi kí tự làm monoid.
- Khi tạo ra một thực thể của Monoid, chỉ cần tạo lập mempty và mappend là đủ.
- Nhóm Grothendieck của một monoid Abel
- Giá trị monoid ở ngoài, "bbb" được xử lý trước và tiếp theo "aaa" được nối vào.
- Đúng vậy, danh sách là monoid!