The F# syntax is an incredibly simple bit of syntactic sugar.
Just replace this:
x |> f
With this: f(x)
For the join example, you must do this: xs
|> (x => x.join(' '))
It de-sugars to: (x => x.join(' '))(xs)
... which of course is simply: xs.join(' ')