I understand how monads work, and I use them on a routine basis. However, I've been wondering where the term actually comes from and what does it mean?
Edit: To clarify, I'm specifically referring to the origin of the term.
|
I understand how monads work, and I use them on a routine basis. However, I've been wondering where the term actually comes from and what does it mean? Edit: To clarify, I'm specifically referring to the origin of the term. |
|||||||||||||||
|
|
You seem to be asking about the origin of the term as used in category theory. The history of the term there is somewhat unclear, but it can at least be traced back a little ways:
As far as I know, the only way you're going to get a better answer than that is by asking Bénabou himself. |
|||||||||||||||
|
|
"The name is taken from the mathematical monad construct in category theory." In math the name probably came from the greek word "monos" meaning "single", "unit" |
|||||||
|
|
I believe that monads originated with Leibniz' metaphysical theory. Essentially, the monad acts as an interface between the worldly, corporeal and the spiritual, reflecting what happens on one side to the other and back. Essentially an attempt to solve the mind-body problem. As to why it was eventually snapped up in mathematical theor{y,ies} I do not know, but that is definitely what I think of when I hear "monad" (and monads in Haskell seem to share some of the qualities of Leibnizian monads). |
|||
|
I believe it is a backformation from dyad and triad. A dyad is a couple, but not just any group of two. It is a group of two that forms a complete unit. A classical example is a group of friends with two people at the centre. They might be lovers, or roommates, classmates, or brothers. But everyone in the group is there because of one or the other of the dyad. Everyone has a tight connection to them. Often in a workplace there will be two people who form a dyad and the rest of the team forms around them. A triad is a group of three that rules something. Together the three of them form a ruling unit. With those definitions in mind, what would a monad be? A single thing that is a thing all to itself. Sounds ok to me. |
|||||
|
|
|||
|
|
|
What the hell are monads? Your paragraph is "So, Monads" |
|||||
|