2012-03-15 4 views

Respuesta

15

Tengo sólo una cosa así! Me gusta porque me resulta más legible en muchos casos.

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

Ahora usted puede hacer:

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

frío, vamos a llegar a ella añadió Predef! –

+0

Lo tengo en un archivo de muchos de esos extractores que incluyo en todos mis proyectos, ¡pero Predef sería más conveniente! (Tengo un par de archivos como este, incluido uno que implícitamente agrega un montón de métodos a las colecciones). – dhg

Cuestiones relacionadas