FunctionSignature

org.finos.morphir.ir.Value.FunctionSignature
final class FunctionSignature[TA, VA](val input: () => (Chunk[(Name, VA, Type[TA])], Type[TA])) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def apply(body: => Value[TA, VA]): ValueDefinition[TA, VA]
def withBody(body: => Value[TA, VA]): ValueDefinition[TA, VA]

Concrete fields

val input: () => (Chunk[(Name, VA, Type[TA])], Type[TA])