Hacker News new | ask | show | jobs
by imanaccount247 4216 days ago
>I'm not sure what project had pipes first (should we credit F# or Unix shell itself?)

You'd have to go with unix out of those options, F#'s pipe operator is just flipped function application, and is primarily to make up for the poor type inference F# has. Every functional language has or can easily have a function application operator.