org.finos.morphir.runtime.quick.Result
See theResult companion trait
object Result
Attributes
Members list
Type members
Classlikes
case class Applied(body: RuntimeValue, curried: List[(Name, Result)], closingContext: CallStackFrame)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class ConstructorFunction(name: FQName, arguments: List[ValueAttribs], curried: List[Result]) extends Result
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
case class ConstructorResult(name: FQName, values: List[Result]) extends Result
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
case class DefinitionFunction(body: RuntimeValue, arguments: List[(Name, ValueAttribs, Type[TypeAttribs])], curried: List[(Name, Result)], closingContext: CallStackFrame) extends Result
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
case class FieldFunction(fieldName: Name) extends Result
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
case class LambdaFunction(body: RuntimeValue, pattern: Pattern[ValueAttribs], closingContext: CallStackFrame) extends Result
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
case class ListResult(elements: List[Result]) extends Result
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
case class NativeFunction(arguments: Int, curried: List[Result], function: NativeFunctionSignature) extends NativeFunctionResult
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NativeFunctionResulttrait Resultclass Objecttrait Matchableclass AnyShow all
sealed trait NativeFunctionResult extends Result
Attributes
- Supertypes
- Known subtypes
-
class NativeFunctionclass NativeInnerFunction
case class NativeInnerFunction(arguments: Int, curried: List[Result], function: NativeFunctionSignatureAdv) extends NativeFunctionResult
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NativeFunctionResulttrait Resultclass Objecttrait Matchableclass AnyShow all
case class NumericWithHelper[T](value: T, helper: Numeric[T], fractionalHelper: Option[Fractional[T]], integralHelper: Option[Integral[T]])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class NumericsWithHelper[T](a: T, b: T, helper: Numeric[T], fractionalHelper: Option[Fractional[T]], integralHelper: Option[Integral[T]])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Primitive
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Resultclass Objecttrait Matchableclass AnyShow all
object Tuple
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
In this article