1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
object Test { def main(args: Array[String]): Unit = { assert( matchPair(1) ) assert( !matchPair(2) ) } def matchPair(i: Int) = { (i, "abc") match { case this.option1 => true case _ => false } } val option1: (Int, String) = (1, "abc") }