Continuing my investigation of expressing F# ideas in C#, I wanted a pipe forward operator. For anything wrapped in a IEnumerable, we already have it, as you can .NextFunc()
Your Pipe method looks a whole lot like the Thrush Combinator. My implementation of it is very simple.
public static T Into(this T obj, Func f) { return f(obj); }