ExprShape (FSharp.Core) (original) (raw)

ExprShape Module

Namespace: FSharp.Quotations

Assembly: FSharp.Core.dll

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

Functions and values

Function or value Description
RebuildShapeCombination (shape, arguments) Full Usage: RebuildShapeCombination (shape, arguments) Parameters: shape :objnull - The input shape. arguments :Expr list - The list of arguments. Returns: Expr The rebuilt expression. Re-build combination expressions. The first parameter should be an object returned by the ShapeCombination case of the active pattern in this module. shape :objnull The input shape. arguments :Expr list The list of arguments. Returns: Expr The rebuilt expression.

Active patterns

Active pattern Description
[ (|ShapeVar ShapeLambda