Re: [Haskell-cafe] a new Monad

2005-09-17 Thread Bulat Ziganshin
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,
 Bulatmailto:[EMAIL PROTECTED]



___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] a new Monad

2005-09-17 Thread Cale Gibbard
On 17/09/05, Bulat Ziganshin [EMAIL PROTECTED] 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,
  Bulatmailto:[EMAIL PROTECTED]

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
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] a new Monad

2005-09-17 Thread Albert Lai
Malcolm Wallace [EMAIL PROTECTED] writes:

 Microsoft has announced the following:
 
 Developers can also expect a new scripting language for management
 applications, called Monad.

If we embedded the Monad language, as a DSL, into Haskell using a
Haskell monad, would we get to call it the Monad monad? :)
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] a new Monad

2005-09-16 Thread Malcolm Wallace
Microsoft has announced the following:

Developers can also expect a new scripting language for management
applications, called Monad.  Monad is an object-oriented language
based on .NET, and provides command-line based management while
enabling management services to be passed between different
commands.

http://www.theregister.co.uk/2005/09/16/microsoft_longhorn_server/

What a strange choice of name for a language...!  :-)

Malcolm
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe