MONAD

Monad

In functional programming, a monad is a structure that represents computations defined as sequences of steps. A type with a monad structure defines what it means to chain operations, or nest functions of that type together. This allows the programmer to build pipelines that process data in steps, in which each action is decorated with additional processing rules provided by the monad. As such, monads have been described as "programmable semicolons"; a semicolon is the operator used to chain together individual statements in many imperative programming languages, thus the expression implies that extra code will be executed between the statements in the ...

The above text is a snippet from Wikipedia: Monad (functional programming)
and as such is available under the Creative Commons Attribution/Share-Alike License.

monad

Noun

  1. An ultimate atom, or simple, unextended point; something ultimate and indivisible.
  2. A monoid in the category of endofunctors.


The above text is a snippet from Wiktionary: monad
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!