Resultados de la búsqueda a petición "scala"
XML a JSON con Scala
Para un fragmento XML como este: val fruits = <fruits> <fruit> <name>apple</name> <taste>ok</taste> </fruit> <fruit> <name>banana</name> <taste>better</taste> </fruit> </fruits>hacer algo como: fruits \\ "fruit" devolverá una secuencia de ...
¿Cómo encontrar si una cadena Scala se puede analizar como doble o no?
Suponga que tengo una cadena en scala y quiero intentar analizar un doble de ella. Lo sé, solo puedo llamar atoDouble y luego captura la excepción de formato java num si esto falla, pero ¿hay alguna forma más limpia de hacerlo? Por ejemplo, ...
Existen buenos usos para los operadores lógicos (booleanos) sin cortocircuito en Java / Scala?
ecientemente descubrí que Java (y Scala) incluyen operadores lógicos sin cortocircuit&, | y^. Anteriormente pensé que estos solo funcionaban como operadores bit a bit. Si bien tal vez hay un argumento para^, No puedo pensar en muy buenas razones ...
¿Cláusula "In" en anorm?
Parece que no es una manera fácil de usar la cláusula "in" en anorm: val ids = List("111", "222", "333") val users = SQL("select * from users where id in ({ids})").on('ids-> ???).as(parser *) Cómo reemplazar el??? parte? Lo intenté on('ids -> ...
¿Cómo convertir un Some ("") a None en una línea?
Quiero definir una función: def convert(x: Option[String]): Option[String] = ...Cuandox esSome(str) y elstr está vacío después de recortar, se convertirá en Ninguno, de lo contrario, será unSome con hilo recortado. Entonces, el caso de prueba ...
Scala Group ¿Preservando el orden de inserción?
El método groupBy en Listas, Mapas, etc., genera un Mapa después de la función. ¿Hay alguna forma de usar groupBy para generar un mapa que conserve el orden de inserción (LinkedHashMap, por ejemplo)? Estoy usando bucles para insertar ...
Scala 2.10, su impacto en las bibliotecas JSON y la validación / creación de clase de caso
En Scala 2.10 aparentemente estamos obteniendo una reflexión mejorada. ¿Cómo afectará esto a lift-json, jerkson, sjson y amigos? Además, ¿podemos esperar en un futuro no muy lejano un lenguaje JSON incorporado con el excelente GSON de la ...
l tipo extraño no coincide cuando se usa el acceso de miembro en lugar del extractor
Dado una tupla con elementos de tipoA y otro tipo parametrizado enA: trait Writer[-A] { def write(a: A): Unit } case class Write[A](value: A, writer: Writer[A]) Y un sitio de uso: trait Cache { def store[A](value: A, writer: Writer[A]): Unit ...
Cómo obtener el classOf para un objeto scala tipo
Me pregunto cómo obtener un objeto de clase para un tipo de objeto en Scala. Ok, eso es una boca llena debido al doble significado para objeto. Así que aquí hay un ejemplo que fallará: object Main { private [this] val TAG = classOf ...
Scala rareza del operador
Cuando invoco + en 2 obtengo un Int de regreso, pero cuando se hace usando el método explícito, obtengo Double en su lugar. scala> 2+2 res1: Int = 4 scala> 2.+(2) res2: Double = 4.0 Parece que. + () Se invoca en Int convertida implícita a ...