Talk:Monad (functional programming)

This is an old revision of this page, as edited by Cadr (talk | contribs) at 22:28, 31 May 2004. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Latest comment: 21 years ago by Cadr

This is actually the same as Monad (category theory). These should be merged. —Ashley Y 22:19, 2004 May 31 (UTC)

They're not really the same thing: an explanation of Haskell's IO monad doesn't belong in an article on category theory, and a detailed explanation of monads in category theory isn't relavent to the average Haskell programmer. In addition, many standard Haskell monads aren't strictly speaking monads at all. I think it's probably best to keep the articles separate. Cadr 22:28, 31 May 2004 (UTC)Reply