Preguntas con la etiqueta [scala]
¿Cuál es la ventaja de utilizar clases abstractas en lugar de rasgos?
¿Cuál es la ventaja de utilizar una clase abstracta en lugar de un rasgo (aparte del rendimiento)? Parece que las clases abstractas pueden ser reemplazadas por rasgos en la mayoría
¿Iteración sobre un rasgo sellado en Scala?
Solo quería saber si es posible iterar sobre un rasgo sellado en Scala. Si no, ¿por qué no es posible? Dado que el rasgo está sellado, debería ser posible, ¿no?
Regreso en Scala
Soy un programador novato en Scala y encontré un comportamiento extraño. def balanceMain(elem: List[Char]): Boolean = { if (elem.isEmpty) if (count == 0) true; else false; if (elem.head == '(')
¿Convertir una lista de Scala en una tupla?
¿Cómo puedo convertir una lista con (digamos) 3 elementos en una tupla de tamaño 3? Por ejemplo, digamos que tengo val x = List(1, 2, 3)y quiero convertir esto a
¿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"))
¿Cuál es la diferencia entre =>, ()=> y Unidad=>?
Estoy tratando de representar una función que no acepta argumentos y no devuelve ningún valor (estoy simulando la función setTimeout en JavaScript, si es necesario saberlo). case class Scheduled(time :
¿Cómo puedo encadenar implícitos en Scala?
El patrón proxeneta-mi-biblioteca me permite aparentemente agregar un método a una clase al hacer disponible una conversión implícita de esa clase a una que implemente el método. Sin embargo, Scala
Scala espera Await.result para Future.sequence, ¿qué futuros no se completaron a tiempo?
Tengo lista de futuros y Await. val listWithResult = Await.result(Future.sequence(listOfFutures), 10.minutes) falla con java.util.concurrent.TimeoutException: Futures timed out after [10 minutes] ¿Existe alguna técnica para determinar qué futuro no se completó
Doble definición de Scala (2 métodos tienen el mismo tipo de borrado)
Escribí esto en Scala y no se compila: class TestDoubleDef{ def foo(p:List[String]) = {} def foo(p:List[Int]) = {} } el compilador notifica: [error] double definition: [error] method foo:(List[String])Unit and [error]
¿Cuál es el rendimiento de Scala?
Entiendo el rendimiento de Ruby y Python. ¿Qué hace el rendimiento de Scala?
Llamar a la función Java/Scala desde una tarea
Fondo Mi pregunta original aquí era ¿ Por qué el uso DecisionTreeModel.predictde la función de mapa interno genera una excepción? y está relacionado con ¿Cómo generar tuplas de (etiqueta original,
¿Cómo definir la partición de DataFrame?
Comencé a usar Spark SQL y DataFrames en Spark 1.4.0. Quiero definir un particionador personalizado en DataFrames, en Scala, pero no veo cómo hacerlo. Una de las tablas de datos
Scala: unir un iterable de cadenas
¿Cómo "uno" un iterable de cadenas con otra cadena en Scala? val thestrings = Array("a","b","c") val joined = ??? println(joined) Quiero que se genere este código a,b,c(unir los elementos mediante
¿Cómo clonar una instancia de clase de caso y cambiar solo un campo en Scala?
Digamos que tengo una clase de caso que representa personas, personas en diferentes redes sociales. Las instancias de esa clase son completamente inmutables y se mantienen en colecciones inmutables, que
Scala contra Groovy contra Clojure [cerrado]
¿Alguien puede explicar las principales diferencias entre Scala, Groovy y Clojure? Sé que cada una de estas compilaciones se ejecuta en la JVM, pero me gustaría una comparación simple entre