[Haskell-cafe] a new Monad
Cale Gibbard
cgibbard at gmail.com
Sat Sep 17 12:41:30 EDT 2005
On 17/09/05, Bulat Ziganshin <bulatz at hotpop.com> wrote:
> Hello Malcolm,
>
> Friday, September 16, 2005, 11:32:02 PM, you wrote:
>
> MW> What a strange choice of name for a language...! :-)
>
> really, a word Monad derived by mathemathics from philosophy and
> esoteric
>
>
> --
> Best regards,
> Bulat mailto:bulatz at HotPOP.com
Recent mathematics apparently didn't take it from philosophy, that was
supposedly more of a coincidence. Before the term was adopted, the
triples <T,eta,mu> were variously referred to as "dual standard
construction", "triple", "monoid", and "triad". The frequent use of
the term "triple" was getting confusing for somewhat obvious reasons,
so a portmanteau of "monoid" and "triad" was formed to get "monad".
The philosophical use derives more directly from the greek word
"monas" (unity), and is much older, having been found in Hellenistic
Greek sources in reference to the doctrine of Pythagoras and other
ancient philosophers.
- Cale
More information about the Haskell-Cafe
mailing list