F# 3.0 query expression with pipelined style
Thank for the suggestion. Declined per my comment, please take a look
Don Syme, F# Language Evolution
Don Syme commented
You can actually do this as a library today if you try hard enough. Just make Sql a type and each of the functions a method that takes a quotation as an argument implicitly.
Either way, this belongs in a library not in FSharp.Core.
The idea title should be F# query expression with pipelined style
|>Sql.where (fun a->a.ColumnA)
|>Sql.sortBy (fun a->a.ColumnB)
|>Seq.iter (fun a->printfn "%s" (string a.ColumnA))