|
|
|
|
|
by tel
4121 days ago
|
|
Another answer as to "why" is to unask the question. You don't "construct" monoids intentionally, you instead realize that types you already have are monoids under the covers. Realizing this structure and accentuating it is a good way to discover and enforce good program structure. |
|