BindingFunctionBuilders Module
Type extensions
Type extension | Description |
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<ComputationExpressionStatement> list
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<ComputationExpressionStatement> list
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<ComputationExpressionStatement> list
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr> list
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr> list
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr> list
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<BindingNode> list
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<BindingNode> list
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<BindingNode> list
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameter, bodyExpr)
Parameters:
string
-
The name of the function.
parameter : WidgetBuilder<Pattern>
-
The parameter of the function.
bodyExpr : WidgetBuilder<ComputationExpressionStatement> list
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameter, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameter : WidgetBuilder<Pattern>
-
The parameter of the function.
bodyExpr : WidgetBuilder<ComputationExpressionStatement> list
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameter, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameter : WidgetBuilder<Pattern>
-
The parameter of the function.
bodyExpr : WidgetBuilder<ComputationExpressionStatement> list
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameter, bodyExpr)
Parameters:
string
-
The name of the function.
parameter : WidgetBuilder<Pattern>
-
The parameter of the function.
bodyExpr : WidgetBuilder<Expr> list
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameter, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameter : WidgetBuilder<Pattern>
-
The parameter of the function.
bodyExpr : WidgetBuilder<Expr> list
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameter, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameter : WidgetBuilder<Pattern>
-
The parameter of the function.
bodyExpr : WidgetBuilder<Expr> list
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameter, bodyExpr)
Parameters:
string
-
The name of the function.
parameter : WidgetBuilder<Pattern>
-
The parameter of the function.
bodyExpr : WidgetBuilder<BindingNode> list
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameter, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameter : WidgetBuilder<Pattern>
-
The parameter of the function.
bodyExpr : WidgetBuilder<BindingNode> list
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameter, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameter : WidgetBuilder<Pattern>
-
The parameter of the function.
bodyExpr : WidgetBuilder<BindingNode> list
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern> list
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : string list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : string list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string list
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : string list
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string list
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string list
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern>
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern>
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern>
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern>
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern>
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern>
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern>
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern>
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : WidgetBuilder<Pattern>
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : string
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string
-
The parameters of the function.
bodyExpr : WidgetBuilder<Expr>
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : string
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string
-
The parameters of the function.
bodyExpr : WidgetBuilder<Constant>
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr)
Parameters:
string
-
The name of the function.
parameters : string
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
returnType : WidgetBuilder<Type>
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|
Full Usage:
Ast.Function(name, parameters, bodyExpr, returnType)
Parameters:
string
-
The name of the function.
parameters : string
-
The parameters of the function.
bodyExpr : string
-
The body expression of the function.
returnType : string
-
The return type of the function.
Returns: WidgetBuilder<BindingNode>
|
Extended Type:
|