Skip to content

HigherOrderFunction

HigherOrderFunction is an extension of the Expression abstraction for FIXME that method and...FIXME.

Contract

arguments

arguments: Seq[Expression]

Used when...FIXME

argumentTypes

argumentTypes: Seq[AbstractDataType]

Used when...FIXME

bind

bind(
    f: (Expression, Seq[(DataType, Boolean)]) => LambdaFunction): HigherOrderFunction

Used when...FIXME

functions

functions: Seq[Expression]

Used when...FIXME

functionTypes

functionTypes: Seq[AbstractDataType]

Used when...FIXME

Implementations