Simple Introduction to Programming
Principles for lowering entry barriers
Don't introduce new domains
Use commonly familiar ones, which do not require a math background. Like:
- Text and words
- Simple Websites
- Simple arithmetic
I hereby claim:
To claim this, I am signing this object:
A Monad is something that supports flatMap.
flatMap is the same as
>>= in Haskell.