pipe is a convenience macro for left-to-right function application.
Syntax
(pipe ⟨expr⟩...)
Semantics
(pipe x f g h)is equivalent to(h (g (f x))).- It is useful when the data value should read first and the transformations should read in execution order.
- Because
pipeis a macro, it is not itself a higher-order function.
Example
(pipe xs
reverse
sort
show)