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

2 la respuesta

Generalizando el código scala en una función

Así que accidentalmente escribí una respuesta de Haskell a una pregunta de Scala recientemente. Al estar bastante familiarizado con Haskell, la solución me resultó bastante fácil: myMaxBy :: (a -> a -> Ordering) -> [a] -> [a] myMaxBy _ [] = ...

4 la respuesta

¿Cómo manejar el acceso concurrente a una colección Scala?

Tengo un actor que, en esencia, mantiene una lista de objetos. Tiene tres operaciones básicas, agregar, actualizar y eliminar (donde a veces se llama eliminar desde el método de agregar, pero aparte), y funciona con una sola colección. ...

2 la respuesta

Sintaxis de marcador de posición de escala

Hay algo que no puedo entender, espero que alguien pueda arrojar algo de luz ... Tengo Seq [String] val strDeps: Seq[String] = ... e intenté ordenarlo en el reverso de usar el método sortWith y obtengo el siguiente error. scala> ...

5 la respuesta

Problemas usando protobufs con java y scala

Tengo un archivoxxx.proto. Descargué el compilador de protobuf y lo instalé. Luego emití este comando protoc --java_out=./ xxx.proto y generó mi xxx.java Ahora quiero compilar este archivo en un archivo de clase que pueda usar ...

2 la respuesta

¿por qué null.asInstanceOf [Int] arroja una NullPointerException?

Since Int "no se ajusta a" AnyRef, no estoy seguro de por qué no arroja una NullPointerException de acuerdo conScala Reference [http://www.scala-lang.org/docu/files/ScalaReference.pdf] en la Sección 6.3: asInstanceOf [T] devuelve el objeto ...

4 la respuesta

Scala equivalente de java.util.ArrayList

Estoy haciendo un proyecto en Scala, pero soy bastante nuevo en el lenguaje y tengo experiencia en Java. Veo que Scala no tiene ArrayList, por lo que me pregunto cómo se llama el equivalente de Scala de ArrayList de Java, y si hay alguna ...

2 la respuesta

Diferencia en aplanar una Opción [Lista [Int]] en 2.9.1 y 2.10 todas las noches

Tengo un comportamiento diferente en 2.9.1 y 2.10 todas las noches: ¿qué cambió? Welcome to Scala version 2.9.1.final (OpenJDK Client VM, Java 1.6.0_22). Type in expressions to have them evaluated. Type :help for more information. ...

6 la respuesta

Utilizando métodos scala vararg en java

¿Por qué todos los métodos scala vararg, cuando se usan desde java, parecen aceptar una Seq de variables y no pueden usarse como métodos vararg nativos de java? ¿Es esto un error? Por ejemplo,Buffer tiene métododef append(elems: A*): Unit. Pero ...

4 la respuesta

Combinar con una expresión regular en Scala

Con bastante frecuencia hago coincidir cadenas con expresiones regulares. En Java: java.util.regex.Pattern.compile ("\ w +"). matcher ("this_is"). coincide Ay. Scala tiene muchas ...

2 la respuesta

¿Cuál es la diferencia entre JavaConverters y JavaConversions en Scala?

Inscala.collection [http://www.scala-lang.org/api/current/index.html#scala.collection.package], hay dos objetos muy similaresJavaConversions [http://www.scala-lang.org/api/current/scala/collection/JavaConversions%24.html] ...