Having worked a bit with Clojure’s threading operators -> and ->> I find that sometimes I’d like a pipe end operator like Clojure’s ->> operator. What this would do is pass the piped value at the end of the parameter
list rather than the beginning. I’ve seen code that overcomes this shortcoming like this
data |> &(do_something(var, &1)).()
Instead it would be nice if we could instead do:
data |>> do_something(var)
Sorry if this has been suggested before.