Another term for 'Monad', which is a construct borrowed from category theory that is often used in the functional programming language Haskell to represent stateful computation and side effects. The term 'Warm
Fuzzy Thing' is promoted by the researcher
Simon Peyton Jones because he feels that the term 'Monad' is far too imposing.
You can do IO using the IO warm
fuzzy thing." "A warm
fuzzy thing is kind of like a
burrito, if you think about it hard enough." "The Maybe type class is a warm fuzzy thing