Hacker News new | ask | show | jobs
by acidbaseextract 1912 days ago
Clojure's "threading" macros are exactly this: https://clojure.org/guides/threading_macros

Elixir's pipe is the same thing, though Clojure has a few extra forms to facilitate other variable passing patterns.