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

2 la respuesta

Cómo crear un contenedor de Lista con un tipo específico

Estoy intentando crear un contenedor deList con un tipo específico (por ejemplo,List[Int]) tal que los métodos que toman una @ implíciCanBuildFroml parámetro @ devuelve una instancia de mi contenedor en lugar deList. Una posible solución, que ...

2 la respuesta

ntegración de @Help Drools con Scala

Soy nuevo con Drools. Estoy integrando Drools con Scala. Estoy probando el proyecto dado ...

3 la respuesta

¿Cómo dividir y distribuir un flujo de control asíncrono usando Continuaciones?

Tengo un flujo de control asíncrono como el siguiente: ActorA ! DoA(dataA, callback1, callbackOnErrorA) def callback1() = { ... ActorB ! DoB(dataB, callback2, callbackOnErrorB) } def callback2() = { ActorC ! DoC(dataC, callback3, ...

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

forma corta de salir al tipo de colección específico?

scala> val m = Map(1 -> 2) m: scala.collection.immutable.Map[Int,Int] = Map(1 -> 2) scala> m.map{case (a, b) => (a+ 1, a+2, a+3)} res42: scala.collection.immutable.Iterable[(Int, Int, Int)] = List((2,3,4))Lo que quiero es que el tipo de resultado ...

3 la respuesta

¿Cómo no importar el operador de cadena "+" en Scala?

Estoy escribiendo un DSL donde el operador "+" es estrictamente numérico, como algunos otros lenguajes populares. Está cerca, pero el operador String "+" está arruinando mis conversiones implícitas. ¿Cuál es la sintaxis para no importar ...

3 la respuesta

Scala 2.8 TreeMap y pedidos personalizados

Estoy cambiando de scala 2.7 y ordenado a scala 2.8 y usando el pedido. Parece bastante sencillo, pero me preguntaba si podría hacerlo un poco menos detallado. Por ejemplo: scala> case class A(i: Int) defined class A scala> object A extends ...

3 la respuesta

¿Por qué esta llamada explícita de un método Scala permite que se resuelva implícitamente?

¿Por qué este código no se compila, pero se compila correctamente cuando descomento la línea indicada? (Estoy usando Scala 2.8 todas las noches). Parece que llamando explícitamentestring2Wrapper permite que se use implícitamente a partir de ese ...

3 la respuesta

Marco mínimo en Scala para colecciones con tipo de retorno heredado

Supongamos que uno quiere construir una nueva clase genérica,Novel[A]. Esta clase contendrá muchos métodos útiles, tal vez es un tipo de colección, y por lo tanto, desea subclasificarla. Pero desea que los métodos devuelvan el tipo de ...

3 la respuesta

¿Cuál es el concepto de "conformidad débil" en Scala?

Hace poco encontré el término "Conformidad débil" (en el usuario de desbordamiento de pilaretrónimo [https://stackoverflow.com/users/160378/retronym]la respuesta a¿Cómo configurar la conversión implícita para permitir la aritmética entre tipos ...