and method

Troolean and(
  1. Troolean other
)

Implementation

Troolean and(Troolean other) {
  switch (this) {
    case Troolean.True:
      return other;
    case Troolean.False:
      return Troolean.False;
    default:
      return Troolean.Unknown;
  }
}