Недавно я попытался найти хороший источник о разнице между монадами и моноидами.
Может ли кто-нибудь дать ссылку на хороший ресурс по этому поводу или, возможно, выделить время, чтобы подробно рассказать о сходствах / различиях?
Недавно я попытался найти хороший источник о разнице между монадами и моноидами.
Может ли кто-нибудь дать ссылку на хороший ресурс по этому поводу или, возможно, выделить время, чтобы подробно рассказать о сходствах / различиях?
Монады - это моноиды в категории эндофункторов. Следовательно, монада - это всего лишь один пример моноида, который является более общим понятием. .
И хотя технически это может быть правдой, самый простой ответ заключается в том, что монады и моноиды на самом деле не похожи друг на друга, и вам не следует пытаться понять разницу между ними, а просто изучите их. . В Интернете об этом есть масса материалов, которые легко найти в Google.
См. этот ответ о том, почему монады являются частными случаями моноидов в моноидальных категориях. Последнее, однако, является обобщением классического моноида, определяемого через двоичную операцию и единицу. Монада - это не классический моноид. См. Ответ для получения более подробной информации и пояснений.