annotate wisdom/monad_analogies @ 1436:e156f3f50bd8

<GreyKnight> echo "Monads are like when you and a friend are trying to have a conversation about a mutual friend." >> wisdom/monad_analogies
author HackBot
date Sat, 12 Jan 2013 00:51:33 +0000
parents d67f00ed852a
children 0abbd47bf661
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1427
fe0fd577ca7f <GreyKnight> echo "Monads are a bucket brigade with project managers." >> wisdom/monad_analogies
HackBot
parents: 1426
diff changeset
1 Monads are a bucket brigade with project managers.
1428
cba2636608c6 <GreyKnight> echo "Monads are like burritos." >> wisdom/monad_analogies
HackBot
parents: 1427
diff changeset
2 Monads are like burritos.
1429
46dc673c628d <GreyKnight> ? "monad tutorial" >> wisdom/monad_analogies
HackBot
parents: 1428
diff changeset
3 Think of a monad as a spacesuite full of nuclear waste in the ocean next to a container of apples. now, you can't put oranges in the space suite or the nucelar waste falls in the ocean, but the apples are carried around anyway, and you just take what you need.
1434
4971da37cff4 <GreyKnight> echo "All space stations must put their astronauts into space suits before sending them out." >> wisdom/monad_analogies
HackBot
parents: 1429
diff changeset
4 All space stations must put their astronauts into space suits before sending them out.
1435
d67f00ed852a <GreyKnight> ? monad >> wisdom/monad_analogies
HackBot
parents: 1434
diff changeset
5 Monads are just monoids in the category of endofunctors.
1436
e156f3f50bd8 <GreyKnight> echo "Monads are like when you and a friend are trying to have a conversation about a mutual friend." >> wisdom/monad_analogies
HackBot
parents: 1435
diff changeset
6 Monads are like when you and a friend are trying to have a conversation about a mutual friend.