package
typing
Type Members
-
-
case class
PosNegTypingAsMap[Node, Label](m: Map[Node, TypeRow[Label]]) extends PosNegTyping[Node, Label] with Product with Serializable
-
trait
PosTyping[Node, Label] extends AnyRef
-
trait
ReasonPosNegTyping[Node, Label, ReasonPos, ReasonNeg] extends AnyRef
-
case class
ReasonTypeRow[Label, ReasonPos, ReasonNeg](pos: Set[(Label, ReasonPos)], neg: Set[(Label, ReasonNeg)]) extends Product with Serializable
-
case class
ReasonTypingAsMap[Node, Label, ReasonPos, ReasonNeg](m: Map[Node, ReasonTypeRow[Label, ReasonPos, ReasonNeg]]) extends ReasonPosNegTyping[Node, Label, ReasonPos, ReasonNeg] with Product with Serializable
-
case class
TypeFail(msg: String) extends Exception with Product with Serializable
-
case class
TypeRow[Label](pos: Set[Label], neg: Set[Label]) extends Product with Serializable