Previous Entry Поделиться
Дежавю
dvig_al
scala> val isEven: PartialFunction[Int,String] = {case x if x % 2 == 0 => x + " is even"}
isEven: PartialFunction[Int,String] = <function1>
scala> isEven(4)
res0: String = 4 is event
scala> isEven('x')
res1: String = 120 is even

Серьезно?
Очень давно не использовал этот язык, а тут вдруг полез зачем-то.
Метки:

  • 1
предполагал что в Scala явно нужно привести к integer.

  • 1
?

Log in