Microsoft.FSharp.Quotations Namespace (F#)
This namespace contains functionality for working with code programmatically.
Namespace/Module Path: Microsoft.FSharp.Quotations
Assembly: FSharp.Core (in FSharp.Core.dll)
namespace Microsoft.FSharp.Quotations
Remarks
For more information and examples, see Code Quotations (F#).
Modules
Module |
Description |
---|---|
module DerivedPatterns |
Contains a set of derived F# active patterns to analyze F# expression objects |
module ExprShape |
Active patterns for traversing, visiting, rebuilding and transforming expressions in a generic way |
module Patterns |
Contains a set of primitive F# active patterns to analyze F# expression objects |
Type Definitions
Type |
Description |
---|---|
type Expr |
Quoted expressions annotated with Type values. |
type Expr<'T> |
Type-carrying quoted expressions. Expressions are generated either by quotations in source text or programmatically |
type Var |
Information at the binding site of a variable |