Compiler
Namespace: Barb
The functions and classes you use to make a Barb function
Functions and values
Function or value | Description |
buildAsExprWithSettings (...)
Signature: intype:Type -> outtype:Type -> settings:BarbSettings -> predicate:string -> Expr
|
Creates an untyped Barb Expression (F# Expr) with the given settings
|
buildExpr predicate
Signature: predicate:string -> 'I -> 'O
Type parameters: 'I, 'O
|
Creates a typed Barb function with the default settings
|
buildExprWithSettings settings predicate
Signature: settings:BarbSettings -> predicate:string -> 'I -> 'O
Type parameters: 'I, 'O
|
Creates a typed Barb function expression with the given settings
|
buildUntypedExprWithSettings (...)
Signature: inputType:Type -> outputType:Type -> settings:BarbSettings -> predicate:string -> obj -> obj
|
Creates an untyped Barb function (obj -> obj) with the given settings
|