Resultados de la búsqueda a petición "scala"
Scala model-view-presentador, rasgos
Soy fanático del patrón de modelo-vista-presentador de Martin Fowler (en desuso). Estoy escribiendo una clase de vista Scala que contiene varias clases de botones. Me gustaría incluir métodos para establecer las propiedades de acción de los ...
Slick 3.0 consulta de muchos a muchos con la unión como iterable
He creado una colección de muchos a muchos usando Slick 3.0, pero estoy luchando por recuperar los datos de la manera que quiero. Existe una relación de muchos a muchos entre eventos e intereses. Aquí están mis tablas: case class ...
¿Por qué sbt.Extracted elimina la TaskKey definida anteriormente mientras agrega el método?
Hay un método adecuado en el sbt.Exctracted para agregar la TaskKey al estado actual. Supongamos que tengoinState: State: val key1 = TaskKey[String]("key1") Project.extract(inState).append(Seq(key1 := "key1 value"), inState)Me he enfrentado con ...
Precedencia del operador en Scala
Me gusta la propuesta de Scala de precedencia del operador, pero en algunos casos raros, las reglas no modificadas pueden ser inconvenientes, porque tiene restricciones para nombrar sus métodos. ¿Hay formas de definir otras reglas para una clase ...
Apache-Spark: ¿Para qué sirve la taquigrafía map (_._ 2)?
Leí el código fuente de un proyecto, encontré: val sampleMBR = inputMBR.map(_._2).sampleinputMBR Es una tupla. la funciónmapLa definición es: map[U classTag](f:T=>U):RDD[U]parece quemap(_._2) es la abreviatura demap(x => (x._2)). ¿Alguien ...
Sin forma: convierta una clase de caso en otra con campos en diferente orden
Estoy pensando en hacer algo similar aCopiar campos de forma segura entre clases de casos de diferentes tipos [https://stackoverflow.com/questions/23192760/safely-copying-fields-between-case-classes-of-different-types] pero con campos ...
Scala SBT Assembly no puede fusionarse debido a un error de desduplicación en StaticLoggerBinder.class
Mi problema es que ya no puedo usar el complemento sbt-assemble porque surgió algún tipo de problema de fusión de dependencias, entre un par de personas que trabajan en este proyecto. El problema cuando ejecuto 'sbt assembly': [error] Se ...
¿Es solo una coincidencia que Kleisli, ReaderT y Reader sean iguales en Scalaz?
En Scalaz Kleisli[F, A, B] es una envoltura paraA => F[B].ReaderT[F, A, B] - transformador lector mónada - es solo un alias deKleisli[F, A, B].Reader[A, B] mónada es una especialización deReaderT con identidad mónadaId: type Reader[A, B] = ...
¿Por qué no se compila el ejemplo, es decir, cómo funciona (co-, contra- e in) varianza?
Siguiendo desdeesta pregunta [https://stackoverflow.com/questions/663032/generic-wildcards-in-variable-declarations-in-scala] , alguien puede explicar lo siguiente en Scala: class Slot[+T] (var some: T) { // DOES NOT COMPILE // "COVARIANT ...
¿Es posible usar json4s 3.2.11 con Spark 1.3.0?
Spark depende de json4s 3.2.10, pero esta versión tiene varios errores y necesito usar 3.2.11. Agregué dependencia json4s-native 3.2.11 a build.sbt y todo compiló bien. Pero cuando envío mi JAR por chispa, me proporciona ...