funtional programming adoc

Edit

Monad