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

8 la respuesta

sbt: seleccionando la clase principal para ejecutar

Tengo ~ 6 clases principales en mi aplicación, por lo general uso solo una de ellas, por lo que quería ejecutarla automáticamente por sbt. sbt hace posible definir dos claves en build.sbt: // Run Key val selectMainClass = ...

4 la respuesta

Visitor Pattern en Scala

¿Hay algún caso de uso para emplearVisitor Pattern [http://en.wikipedia.org/wiki/Visitor_pattern] en Scala @ ¿Debo usarLa coincidencia de patrone [http://www.scala-lang.org/node/120] en Scala cada vez que hubiera usado el Patrón de visitante ...

8 la respuesta

Cómo obtener la carga útil de un POST en Play 2.0

Estoy tratando de implementar una API REST con Play 2.0 (Scala) pero me estoy quedando estancado en el método POST. ¿Cómo obtengo la carga del objeto Solicitud? No he encontrado ninguna documentación al respecto y no he podido averiguarlo a ...

8 la respuesta

En Scala, ¿es posible comprimir dos listas de diferentes tamaños?

Por ejemplo, supongamos que tengo val letters = ('a', 'b', 'c', 'd', 'e') val numbers = (1, 2) ¿Es posible producir una lista (('a',1), ('b',2), ('c',1),('d',2),('e',1))

6 la respuesta

Scala: Precedencia implícita de resolución de parámetros

Supongamos que tenemos una búsqueda implícita de parámetros que concierne solo a ámbitos locales: trait CanFoo[A] { def foos(x: A): String } object Def { implicit object ImportIntFoo extends CanFoo[Int] { def foos(x: Int) = "ImportIntFoo:" ...

4 la respuesta

¿Error con varargs para objetos de función en Scala?

¿Por qué esto no funciona val f = (args: Int*) => args.sum error: ')' expected but identifier found. val f = (args: Int*) => args.sum ^ Esto, sin embargo, funciona perfectamente bien def sum(args: Int*) = args.sum val f = sum _so hace esto val ...

2 la respuesta

Actualizar el valor de HashMap mutable que es una colección mutable

Tengo un mapa que se ve así:Map[ A -> Collection[B]]. Este mapa se actualiza en un bucle; sin embargo, lo especial es que las actualizaciones solo significan agregar un elemento B a la Colección [B] (para alguna clave A). Estoy tratando de ...

4 la respuesta

Cómo arreglar mi flujo de Fibonacci en Scala

Definí una función para devolver el flujo de Fibonacci de la siguiente manera: def fib:Stream[Int] = { Stream.cons(1, Stream.cons(2, (fib zip fib.tail) map {case (x, y) => println("%s + %s".format(x, y)); x + y})) } Las funciones funcionan bien ...

4 la respuesta

Encuentra todas las implicaciones

¿Hay alguna manera en Scala para encontrar y mostrar todos los usos de implicits en mi código, o compilar sin implicits habilitados (entonces obtengo errores de compilación)? Espero identificar lugares donde involuntariamente asigno memoria ...

4 la respuesta

omportamiento del rasgo de composición en Scala en un método de recepción Akka

Considere estos dos rasgos: trait Poked extends Actor { override def receive = { case Poke(port, x) => ReceivePoke(port, x) } def ReceivePoke(port: String, x: Any) } trait Peeked extends Actor { override def receive = { case Peek(port) => ...