This will finally let me make the monad library I've been dreaming of for years. Be afraid.
A monad library in go can really on have one name… …
We already have monads at home (return X, err)
A monad library in go can really on have one name… …