concepts.dsl.expression.ListFunctionApplicationExpression#

class ListFunctionApplicationExpression[source]#

Bases: ValueOutputExpression

Function application expression represents the application of a function over a list of arguments.

Methods

cached_string([max_length])

check_arguments()

Attributes

return_type

function

The function to be applied.

arguments

The list of arguments to the function.

__init__(function, arguments)[source]#
Parameters:
__new__(**kwargs)#
cached_string(max_length=None)#
Parameters:

max_length (int | None) –

check_arguments()#
arguments: Tuple[Expression, ...]#

The list of arguments to the function.

function: Function#

The function to be applied.

property return_type: ValueType | ListType#