Resultados de la búsqueda a petición "scala"

1 la respuesta

Comportamiento de inicialización de Scala

Por favor mira el siguiente código. trait MyTrait { val myVal : String } class MyClass extends MyTrait { val myVal = "Value" } class MyClass2(val myVal: String) extends MyTrait¿Por qué difiere el orden de inicialización en caso deMyClass ...

1 la respuesta

Clase de caso Scala que ignora la importación en el shell Spark

¡Espero que haya una respuesta obvia a esta pregunta! Acabo de actualizar a Spark v2.0 y tengo un extraño problema con elchispa (Compilación Scala 2.11). Si ingreso el siguiente mínimo de Scala, import java.sql.Timestamp case class ...

1 la respuesta

Error: no encontrado: valor encendido / cuándo - spark scala

Estoy usando scala, spark, IntelliJ y maven. He usado el siguiente código: val joinCondition = when($"exp.fnal_expr_dt" >= $"exp.nonfnal_expr_dt", $"exp.manr_cd"===$"score.MANR_CD") val score ...

1 la respuesta

Skolemization de expresiones existencialmente escritas

En Scala, la siguiente expresión genera un error de tipo: val pair: (A => String, A) forSome { type A } = ( { a: Int => a.toString }, 19 ) pair._1(pair._2)Como se menciona enSI-9899 [https://issues.scala-lang.org/browse/SI-9899]y esto responder ...

3 la respuesta

Extraer valor de opciones anidadas

¿Cuál es la forma más concisa de obtener 10 deSome(Some(Some(Some(10))))? sin recurrir a alguna biblioteca externa como Scalaz.

1 la respuesta

Forma adecuada de detener Akka Streams con la condición

He estado usando exitosamenteFileIO [http://doc.akka.io/api/akka/2.4/?_ga=1.140568374.588201913.1464855311#akka.stream.scaladsl.FileIO$] para transmitir el contenido de un archivo, calcule algunas transformaciones para cada línea y agregue / ...

2 la respuesta

Conversión implícita entre colecciones de Java y Scala utilizando JavaConversions

Fusioné una scalaSet de scalaMaps usando una función genérica def mergeMaps[A, B](ms: Set[Map[A, B]])(f: (B, B) => B): Map[A, B] = (Map[A, B]() /: (for (m <- ms; kv <- m) yield kv)) { (a, kv) => a + (if (a.contains(kv._1)) kv._1 -> f(a(kv._1), ...

2 la respuesta

Actualice la clase de caso de JSON incompleto con Argonaut o Circe

Necesito crear una instancia actualizada desde una instancia de clase de caso (con cualquier necesariaDecodeJsons derivado implícitamente), dado un json incompleto (faltan algunos campos). ¿Cómo se puede lograr esto con Argonaut (preferiblemente) ...

7 la respuesta

Scala: eliminar duplicados en la lista de objetos

Tengo una lista de objetosList[Object] que se instancian todos de la misma clase. Esta clase tiene un campo que debe ser único.Object.property. ¿Cuál es la forma más limpia de iterar la lista de objetos y eliminar todos los objetos (excepto el ...

2 la respuesta

¿Scala mapValues es vago?

Cuando llamo System.err.println("Before") System.err.flush() val foo: Map[Int, T] = t mapValues (fn(_)) System.err.println(foo.head) //prevent optimiser from delaying the construction of 'foo' System.err.println("After") ...