>>> (chain (floor/ 5 2) >>> (- <2> <1>)) > > It would be possible by replacing `<2>' with `(<> 2)'. > > But at least in this case, `(receive (x y) (floor/ 5 2) (- y x))' is > much clearer (and no new syntax for Scheme programmers). +1. We Schemers are already prone to obfuscating our code with "cadr" and "cdar" instead of giving clear names to the intermediate things :)