blob: 8aa0906a1b972c6835e8e1a605f807272370677f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
object Test {
val f: PartialFunction[String, Int] = {
PartialFunction.empty[String, Int] orElse {
case "abc" => 100
case s => s.length
}
}
def main(args: Array[String]): Unit = {
println(f("abc"))
println(f("def"))
println(PartialFunction.empty[String, Int] isDefinedAt "abc")
}
}
|