[Home] Namespace Microsoft.FSharp.Quotations


Modules (as contributed by assembly 'FSharp.Core')

ModuleDescription
Microsoft.FSharp.Quotations.Raw Quoted expressions and operations related to them. These expressions trees are dynamically annotated with type information which is dynamically checked for consistency.
Microsoft.FSharp.Quotations.Typed Type-carrying quoted expressions and operations related to them.

Type Definitions

TypeDescription
type Expr Quoted expressions annotated with System.Type values.
type Expr Type-carrying quoted expressions. Expressions are generated either by quotations and quotation templates in source text or programatically by using runtime-type-annotated expressions [[Expr]] and using [[of_raw]] to annotate them.
type ExprConstInfo Expression contants.
type ExprVar Information at the binding site of a variable
type ExprVarName Names of variables. See [[FreshExprVarName]], [[ExprVar.Create]] and [[ExprVar.Fresh]] to generate new names.
type Template Type-carrying quoted raw expression templates.
type Template Templates for type-carrying quoted expressions.
type TopDefnData Specificaton of a reference to a top-level definition, including the namespace/module path to an F# value

See Also

Namespaces


Documentation for assembly FSharp.Core, version 1.9.4.19, generated using F# version 1.9.4.19