I defined the following macro...
(define-syntax >> ;;compose (syntax-rules () [(>> f1 [args ...]) (lambda (x) (f1 args ... x))] [(