org.finos.morphir.runtime.quick.Result$
See theResult companion trait
object Result
Attributes
Members list
Type members
Classlikes
case class Applied[TA, VA](body: Value[TA, VA], curried: List[(Name, Result[TA, VA])], closingContext: CallStackFrame[TA, VA])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class ConstructorFunction[TA, VA](name: FQName, arguments: List[VA], curried: List[Result[TA, VA]]) extends Result[TA, VA]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class ConstructorResult[TA, VA](name: FQName, values: List[Result[TA, VA]]) extends Result[TA, VA]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class DefinitionFunction[TA, VA](body: Value[TA, VA], arguments: List[(Name, VA, Type[TA])], curried: List[(Name, Result[TA, VA])], closingContext: CallStackFrame[TA, VA]) extends Result[TA, VA]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class FieldFunction[TA, VA](fieldName: Name) extends Result[TA, VA]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class LambdaFunction[TA, VA](body: Value[TA, VA], pattern: Pattern[VA], closingContext: CallStackFrame[TA, VA]) extends Result[TA, VA]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class ListResult[TA, VA](elements: List[Result[TA, VA]]) extends Result[TA, VA]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class NativeFunction[TA, VA](arguments: Int, curried: List[Result[TA, VA]], function: NativeFunctionSignature[TA, VA]) extends NativeFunctionResult[TA, VA]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
sealed trait NativeFunctionResult[TA, VA] extends Result[TA, VA]
Attributes
- Supertypes
- Known subtypes
-
case class NativeInnerFunction[TA, VA](arguments: Int, curried: List[Result[TA, VA]], function: NativeFunctionSignatureAdv[TA, VA]) extends NativeFunctionResult[TA, VA]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass 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 Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass 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
def unwrapNumericsWithHelper[TA, VA, N](arg1: Result[TA, VA], arg2: Result[TA, VA]): NumericsWithHelper[N]
In this article