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

4 la respuesta

Match "fallthrough": ¿ejecutar el mismo código para más de un caso?

¿Cuál es la forma en que Scala escribe el siguiente código? int i; switch(i) { case 1: a(); break; case 2: case 15: b(); c(); break; default: foo() }Es decir. ¿Cuál es la forma idiomática de ejecutar el mismo código basado en múltiples valores ...

5 la respuesta

¿Cómo agregar rastreo dentro de una comprensión 'for'?

Para el rastreo de registros dentro de unfor comprensión, he usado una asignación ficticia como esta: val ll = List(List(1,2),List(1)) for { outer <- ll a = Console.println(outer) // Dummy assignment makes it compile inner <- outer } yield ...

3 la respuesta

Usando para la comprensión, Try y secuencias en Scala

Digamos que tienes un montón de métodos: def foo() : Try[Seq[String]] def bar(s:String) : Try[String]y quieres hacer una comprensión: for { list <- foo item <- list result <- bar(item) } yield resultpor supuesto, esto no se compilará ya que Seq ...

2 la respuesta

Combinando tipos y serializadores de campo

Supongamos que tengo una clase de caso con la siguiente configuración: case class Place(id:java.util.UUID, name:String)Puedo escribir un serializador (¡funcionando!) Para este tipo de la siguiente manera: class placeSerializer extends ...

2 la respuesta

¿Cómo puedo habilitar la depuración remota para SBT en Windows?

Me gustaría lograr ejecutar el equivalente de esto sbt -jvm-debug 5005Sin embargo, parece que no puedo pasar argumentos en Windows. Esto es lo que estoy viendo >sbt -jvm-debug 5005 [info] Loading project definition from [myProject] [info] Set ...

3 la respuesta

dependencia no resuelta: com.typesafe.play # play-slick_2.10; 0.6.0.1: no encontrado

Recibo errores de dependencias sin resolver al intentar usar slick o play-slick con Play Framework 2.2.2, sbt 0.13.0 y Scala 2.10.3 en Mac OS X Mavericks. [info] ...

1 la respuesta

Slick 2.0 Operaciones CRUD genéricas

He estado buscando cómo implementar un rasgo genérico para CRUD de bienes comunes y otros tipos de operaciones, miréesta [https://stackoverflow.com/questions/22338041/generic-crud-operations-using-slick-2-0] yesta ...

1 la respuesta

Cómo funcionan las restricciones genéricas scala para tipos anulables

He intentado dos formas de restringir un parámetro de tipo genérico a un tipo anulable, pero ambas parecen tener algunos problemas inesperados. Primer intento (usando T <: AnyRef): scala> def testAnyRefConstraint[T <: ...

2 la respuesta

¿Cómo funciona el rasgo NotNull en 2.8 y alguien realmente lo usa?

trait NotNull {}He estado tratando de ver cómo este rasgo puede garantizar que algo no sea nulo y no puedo entenderlo: def main(args: Array[String]) { val i = List(1, 2) foo(i) //(*) } def foo(a: Any) = println(a.hashCode) def foo(@NotNull a: ...

2 la respuesta

Ver consulta SQL en Slick

¿Hay alguna manera de observar una declaración SQL que será generada porQuery? Por ejemplo, tengo esto: val q = actions.filter(v => v.actionHash === hash && v.carriedAt > past) ¿Puedo ver su SQL sin procesar subyacente?