Val

object Val
class Object
trait Matchable
class Any

Value members

Concrete methods

def isEq[A](a: A): Val[A] -⚬ Val[a] |+| Val[A]
def switch[A, B](cases: List[(A, Done -⚬ B)]): Val[A] -⚬ PMaybe[B]