About 863,000 results
Open links in new tab
  1. haskell - What is a monad? - Stack Overflow

    Sep 5, 2008 · Here the monad-pattern is used to avoid repetitive code. This is similar to how some other languages use macros to simplify syntax, although macros achieve the same goal …

  2. functional programming - Monad in plain English? (For the OOP ...

    Apr 24, 2010 · In terms that an OOP programmer would understand (without any functional programming background), what is a monad? What problem does it solve and what are the …

  3. haskell - A monad is just a monoid in the category of endofunctors ...

    Oct 6, 2010 · In summary, any monad is by definition an endofunctor, hence an object in the category of endofunctors, where the monadic join and return operators satisfy the definition of …

  4. What is it that Leibniz calls a “Monad”?

    Also, every monad has a dedicated corpus, a body which is itself assembled from parts, which themselves have their dedicated monads, lower in the hierarchy. Only the monas monadum …

  5. Monads in JavaScript - Stack Overflow

    Here is my attempt to contribute to monads-beginners that you probably never have found anywhere else. A monad is a highly composable unit (a kind of building block of programming) …

  6. What are monadic bind and monadic return for C++23 optional?

    Jan 6, 2022 · This is what monads are (map then flatten) and why they exist to chain together functions of kind T -> Monad<U> Edit: I'd argue flat_map is the best name for monadic bind, …

  7. In C#, What is a monad? - Stack Overflow

    A monad is some way to do this "combining of computations". Usually your most basic "operator" to combine two computations together is ;: a; b When you say this you mean "first do a, then …

  8. haskell - Why do we need monads? - Stack Overflow

    Jan 25, 2015 · In my humble opinion the answers to the famous question "What is a monad?", especially the most voted ones, try to explain what is a monad without clearly explaining why …

  9. What is a monad in FP, in categorical terms? - Stack Overflow

    I want to understand how a monad in functional programming is defined, explained in categorical terms. Or actually, explained in whatever terms you like, as long as it's clear, precise and …

  10. Monads with Java 8 - Stack Overflow

    Nov 19, 2012 · In the interests of helping to understand what a monad is, can someone provide an example using java ? Are they possible ? Lambda expressions are possible using java if …