2012-03-15 1 views

ответ

15

Я только такую ​​вещь! Мне это нравится, потому что во многих случаях я считаю его более читаемым.

object -> { 
    def unapply[A, B](pair: (A, B)): Option[(A, B)] = 
    Some(pair) 
} 

Теперь вы можете сделать:

scala> val a -> b = 1 -> 2 
a: Int = 1 
b: Int = 2 
+0

Круто, давайте он добавил к Predef! –

+0

У меня есть файл из многих таких экстракторов, который я включаю во все мои проекты, но Predef был бы более удобным! (У меня есть пара файлов, подобных этому, включая тот, который неявно добавляет кучу методов в коллекции.) – dhg

Смежные вопросы