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

1 la respuesta

Sin forma: lente genérica parametrizada por clase de caso o campo

Residencia en: import shapeless._ case class Content(field: Int) lens[Content] >> 'fieldEstoy tratando de hacer un método de creación de lentes, algo así: def makeLens[T <: Product](s: Symbol) = lens[T] >> sPero parece no obvio. Es posible de ...

2 la respuesta

¿Cómo encontrar el número de pares (clave, valor) en un mapa en scala?

Necesito encontrar el número de pares (clave, valor) en un Mapa en mi código Scala. Puedo recorrer el mapa y obtener una respuesta, pero quería saber si hay alguna función directa para este propósito o no.

3 la respuesta

¿Cuál es la forma correcta de eliminar elementos de un mapa mutable de escala utilizando un predicado?

¿Cómo hacer eso sin crear nuevas colecciones? ¿Hay algo mejor que esto? val m = scala.collection.mutable.Map[String, Long]("1" -> 1, "2" -> 2, "3" -> 3, "4" -> 4) m.foreach(t => if (t._2 % 2 == 0) m.remove(t._1)) println(m)PD en Scala 2.8

3 la respuesta

¿Cómo agrego un atributo XML, o no, dependiendo de una Opción?

He escrito una función makeMsg pero no me gusta, simplemente parece que no es Scala-ish discriminar según Option.isDefined. ¿Puedes mejorarlo? scala> def makeMsg(t: Option[String]) = | if (t.isDefined) <msg text={t.get} /> else <msg /> makeMsg: ...

3 la respuesta

Los asistentes de prueba de Play Framework necesitan `Materializer` implícito

Estoy usando Play 2.6.xy el asistente de prueba parastatus(result) tiene el método: def status(of: Accumulator[ByteString, Result])(implicit timeout: Timeout, mat: Materializer): Int = status(of.run()) La ejecución de pruebas arroja cuando el ...

2 la respuesta

¿Cómo usar el modo de salida de actualización con formato FileFormat?

Estoy tratando de usar la transmisión estructurada por chispa en el modo de salida de actualización escribir en un archivo. encontréeste ejemplo ...

1 la respuesta

Transparencia referencial

¿Cuál es el significado del término "no observable" cuando se utiliza en contexto con el término "referencialmente transparente" en la programación funcional?

1 la respuesta

¿Cómo transformar DataFrame antes de unirse a la operación?

El siguiente código se usa para extraer rangos de la columnaproducts. Los rangos son segundos números en cada par[...]. Por ejemplo, en el ejemplo dado[[222,66],[333,55]] los rangos son66 y55 para productos con PK222 y333, en consecuencia. Pero ...

3 la respuesta

¿Por qué "evitar la sobrecarga de métodos"?

Por que¿Jorge Ortiz aconseja evitar la sobrecarga de métodos? [http://scalatips.tumblr.com/]

1 la respuesta

Cláusula LIKE Anorm con interpolación de cadenas

¿Es posible usar la cláusula LIKE con la interpolación de cadenas en Anorm? // e.g. this doesn't work SQL"SELECT * FROM users WHERE last_name LIKE $lastName%".as(userParser.*)ACTUALIZADO: Necesito una declaración SQL que seleccione a todos los ...