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

1 la respuesta

no se puede encontrar el manifiesto de clase para el tipo de elemento T

Estaba tratando de compilar un código deesta pregunta SO [https://stackoverflow.com/questions/2244885/how-would-be-a-functional-approach-to-shifting-certain-array-elements] y me encuentro con este mensaje de errorcannot find class manifest for ...

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: ...

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

1 la respuesta

Rompecabezas de sintaxis de funciones en scalaz

Siguiendo viendoPresentación de Nick Partidge [http://vimeo.com/10482466]al derivarScalaz [http://github.com/scalaz/scalaz], Pude ver este ejemplo, que es simplemente increíble: import scalaz._ import Scalaz._ def even(x: Int) ...

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 ...

4 la respuesta

¿Por qué se necesita ClassManifest con Array pero no con List?

Defina el siguiente código: import scala.collection.JavaConversions._ val iter:java.util.Iterator[Any] = Array[Any](1, 2, 3).iterator def func(a:Any):String = a.toString def test[T:ClassManifest](iter:java.util.Iterator[Any], ...

15 la respuesta

¿Qué IDE para Scala 2.8?

Esta [https://stackoverflow.com/questions/419207/which-is-the-best-ide-for-scala-development] es la misma pregunta para la versión anterior de Scala, pero dicen que el complemento Eclipse se ha mejorado enormemente. ¿Es el mejor IDE ahora? ¿Cómo ...

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 ...