Very cool. OP, what is your previous exposure to concatenative programming? Have you written or used a Forth before?
One thing I noticed was that you opted for passing parameters to words directly, rather than placing them on the stack; it does seem to improve readability quite significantly. (eg `c(10.0) | some_word`)
The anonymous quotations for combinators are a nice addition as well.