diff options
Diffstat (limited to 'control/monad.scm')
-rw-r--r-- | control/monad.scm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/control/monad.scm b/control/monad.scm index 8bc46bf..f51289d 100644 --- a/control/monad.scm +++ b/control/monad.scm @@ -1,7 +1,7 @@ (define-module (control monad) #:use-module (control monad procedures) #:export (do) - #:re-export (>>=)) + #:re-export (>> >>=)) (define-syntax do (syntax-rules (<- let =) @@ -11,5 +11,5 @@ (>>= val (lambda (var) (do rest ...)))) ((_ a) a) ((_ token rest ...) - (begin token (do rest ...))))) + (>> token (do rest ...))))) |