jasentaa.monad

>>=

(>>= m f)

bind

(bind v f)

do*

macro

(do* & forms)

failure

(failure & args)

return

(return v)