[Home] Module Microsoft.FSharp.Quotations.ExprShape


Active patterns for traversing, visiting, rebuilding and tranforming expressions in a generic way

Values

ValueDescription
val RebuildShapeCombination : obj * Expr list -> Expr
Re-build combination expressions. The first parameter should be an object returned by the ShapeCombination case of the active pattern in this module.

Active Patterns

Active PatternDescription
val ( |ShapeVar|ShapeLambda|ShapeCombination| ) :
  Expr -> Choice<Var,(Var * Expr),(obj * Expr list)>
An active pattern that performs a complete decomposition viewing the expression tree as a binding structure

See Also

Microsoft.FSharp.Quotations


Documentation for assembly FSharp.Core, version 1.9.6.0, generated using F# Programming Language version 1.9.6.0