AnyType
|
|
Expression
|
Provides utilities for working with System.Linq.Expressions.
|
ExpressionExtensions
|
Provides extension methods on System.Linq.Expressions.Expression.
|
ITypeTemplate<'b>
|
Facilitates the use of inline type parameters. For non-inline use cases, refer to TypeTemplate.create.
|
Patterns
|
Provides active patterns for matching and extracting information from F# quotations and reflection elements (like MethodInfo, PropertyInfo, and FieldInfo).
|
QitBindingObj
|
A type that captures the variable to which it's let-bound within an expression. Typically, this type would be inherited from, and when let-bound in an expression,
the actual value would be evaluated and substituted in the body of the let-binding. The body is then expanded and passed to the Final method,
where the result replaces the entire let-binding.
|
QitOp
|
Operators to be used within quotations.
|
QitOpAttribute
|
Functions and methods marked as QitOp and ReflectedDefinition will be expanded by Quote.expandOperators
|
Quote
|
Functions for transforming, evaluation, and inspecting Expr and Expr<'a> objects.
|
Reflection
|
Provides utilities for reflection
|
ReflectionExt
|
Convinience extensions for reflection
|
ReflectionPatterns
|
Active patterns for reflection
|
TypeTemplate<'a>
|
Utility for mapping System.Type to type parameters of arbitrary functions.
|
TypeTemplateExt
|
Extension methods for ITypeTemplate .
|
UncheckedQuotations
|
|