Typed

org.finos.morphir.ir.internal.Value.PatternMatch.Typed
object Typed

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Typed.type

Members list

Value members

Concrete methods

def apply(tpe: UType, target: TypedValue, cases: Chunk[(Pattern[UType], TypedValue)]): Typed
def unapply[TA](value: Value[TA, Type[TA]]): Option[(Type[TA], Value[TA, Type[TA]], Chunk[(Pattern[Type[TA]], Value[TA, Type[TA]])])]