Trilean

object Trilean
Companion:
class
class Object
trait Matchable
class Any
Trilean.type

Value members

Concrete methods

final def apply(b: Boolean): Trilean
final def apply(o: Option[Boolean]): Trilean
final def apply(t: Try[Boolean]): Trilean
final def liftPf[A](p0: PartialFunction[A, Boolean]): A => Trilean
final def run(body: => Boolean): Trilean
final def testDouble(n: Double)(f: Double => Boolean): Trilean
final def testFloat(n: Float)(f: Float => Boolean): Trilean
final def testRef[A <: AnyRef](a: A)(f: A => Boolean): Trilean

Concrete fields

final val False: Trilean
final val True: Trilean
final val Unknown: Trilean

Implicits

Implicits

implicit val algebra: DeMorgan[Trilean]
implicit val trileanEq: Eq[Trilean]