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

8 la respuesta

Convertir la lista de tuplas para mapear (¿y tratar con una clave duplicada?)

staba pensando en una buena manera de convertir una Lista de tuplas con clave duplicada[("a","b"),("c","d"),("a","f")] en el mapa("a" -> ["b", "f"], "c" -> ["d"]). Normalmente (en python), crearía un mapa vacío y for-loop sobre la lista y ...

3 la respuesta

¿Cuál es el significado de sintaxis de "` declaración de clase head` {val_name: Type => `class body`}"

Al leer algunos artículos sobre Scala, encontré algunos ejemplos con una curiosa sintaxis, que podría entender incorrectamente class Child[C <: Child[C]] { some_name : C => // here, what does it mean? var roomie : Option[C] = None def ...

3 la respuesta

Seleccione cierta superclase para la llamada al método en Scala

Si tengo una constelación de clases en Scala como esta: class A { def foo() = "bar" } class B extends A { override def foo() = "BAR" } class C extends B { }Es posible en la clase C llamar explícitamente al método foo que se definió en A?

15 la respuesta

¿Qué biblioteca JSON usar en Scala? [cerrado

Necesito construir una cadena JSON, algo como esto: [ { 'id': 1, 'name': 'John'}, { 'id': 2, 'name': 'Dani'} ] val jArray = JsArray(); jArray += (("id", "1"), ("name", "John")) jArray += (("id", "2"), ("name", "Dani")) println(jArray.dump) ...

6 la respuesta

¿Cómo escribir un actor temporizador en Scala?

Necesito un actor para enviar un mensaje cada minuto. ¿Cómo logro mejor este comportamiento? Tengo miedo de usarjava.lang.Thread.sleep(long millis) como hilo puede ser compartido entre muchos actores en Scala, por lo que yo entiendo.

4 la respuesta

En Scala, ¿hay una manera fácil de convertir una clase de caso en una tupla?

Existe una manera fácil de convertir una clase de caso en una tupla? Puedo, por supuesto, escribir fácilmente código repetitivo para hacer esto, pero quiero decir sin el repetitivo. Lo que realmente busco es una manera de hacer fácilmente una ...

5 la respuesta

¿Por qué no hay una lista inmutable de doble enlace en las colecciones Scala?

Mirando aest [https://stackoverflow.com/q/8039261/770361] pregunta, donde el interlocutor está interesado en la primera y última instancia de algún elemento en unaList, parece que una solución más eficiente sería usar unDoubleLinkedList que ...

2 la respuesta

¿Cómo configuro los nombres de columna en una tabla Scala?

Estoy escribiendo un programa Scala para administrar una base de datos, y he dibujado todos los datos en un ArrayBuffer bidimensional donde la fila 0 son los nombres de las columnas, y las filas posteriores contienen la información para cada ...

2 la respuesta

Autorreferencias explícitas sin tipo / diferencia con '' this ''

Entiendo el uso de autorreferencias escritas explícitamente [http://www.scala-lang.org/node/124]: trait T { self : T2 => ... }En el cuerpo,self es un alias parathis pero tiene el tipo más precisoT with T2. Ahora, he visto esto en ...

1 la respuesta

Cómo definir la dependencia de maven test-jar en sbt

Tengo la siguiente dependencia de Maven <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase</artifactId> <version>0.90.4</version> <type>test-jar</type> <scope>test</scope> </dependency> Sé cómo especificar groupId, artifactId, ...