FSharp.PowerPack.Linq Convert the quotation expression to LINQ expression trees This operation will only succeed for a subset of quotation expressions. Exceptions: InvalidArgumentException will be raised if the input expression is not in the subset that can be converted to a LINQ expression tree Compile the quotation expression by first converting to LINQ expression trees Exceptions: InvalidArgumentException will be raised if the input expression is not in the subset that can be converted to a LINQ expression tree Evaluate the quotation expression by first converting to LINQ expression trees Exceptions: InvalidArgumentException will be raised if the input expression is not in the subset that can be converted to a LINQ expression tree Compile the quotation expression by first converting to LINQ expression trees Exceptions: InvalidArgumentException will be raised if the input expression is not in the subset that can be converted to a LINQ expression tree Compile the quotation expression by first converting to LINQ expression trees Exceptions: InvalidArgumentException will be raised if the input expression is not in the subset that can be converted to a LINQ expression tree An intrinsic for compiling <c>&lt;@ x <> y @&gt;</c> to expression trees This join operator implements the LINQ GroupJoin operator and the <c>query</c> convertor recognises it as such This join operator corresponds to the LINQ Join operator and the <c>query</c> convertor recognises it as such When used in queries, this operator corresponds to the LINQ Join operator and the <c>query</c> convertor recognises it as such When used in queries, this operator corresponds to the LINQ Max operator and the <c>query</c> convertor recognises it as such It differs in return type from <c>Seq.maxBy</c> When used in queries, this operator corresponds to the LINQ Min operator and the <c>query</c> convertor recognises it as such It differs in return type from <c>Seq.minBy</c> When used in queries, this operator corresponds to the LINQ Contains operator and the <c>query</c> convertor recognises it as such Evaluate the quotation expression by first converting to a LINQ expression tree making use of IQueryable operators and then executing expression tree Exceptions: <c>InvalidArgumentException</c> will be raised if the input expression is not in the subset that can be converted to a LINQ expression tree This function should not be called directly. A set of types used for implementing quotation conversions. These are public only because targets of Linq Lambda expressions require them to be so This module provides Compile and Eval extension members for F# quotation values, implemented by translating to LINQ expression trees and using the LINQ dynamic compiler.