Monad
Definition 1 of 5

Functional Programming
In computing, 'monad' often relates to functional programming, a coding style focusing on mathematical functions.

Functional programming languages like Haskell use monads extensively.
Manage Side Effects
Monads in computing provide a way to handle 'side effects', like changes in state or I/O operations, predictably.

Using monads helps prevent unexpected results when performing input/output operations.
Compare with
atomelemententityindividualmoleculeparticlesingularityunit
WordUp Chrome Extension
As you browse the web instantly look up words you don’t know.
Get Chrome Extension


