FunctionDefInputsClause

org.finos.morphir.ir.Value$.FunctionDefInputsClause
final class FunctionDefInputsClause[TA, VA](val args: Chunk[(Name, VA, Type[TA])]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def apply(returnType: Type[TA]): FunctionSignature[TA, VA]
def apply(returnType: Type[TA], body: Value[TA, VA]): ValueDefinition[TA, VA]
def returning(returnType: Type[TA]): FunctionSignature[TA, VA]

Concrete fields

val args: Chunk[(Name, VA, Type[TA])]