Preguntas etiquetadas con scala

Scala es un lenguaje de programación de propósito general dirigido principalmente a la máquina virtual Java. Diseñado para expresar patrones de programación comunes de una manera concisa, elegante y segura, fusiona estilos de programación imperativos y funcionales. Sus características clave son: un sistema de tipo estático avanzado con inferencia de tipo; tipos de funciones; la coincidencia de patrones; parámetros implícitos y conversiones; sobrecarga del operador; interoperabilidad completa con Java; concurrencia


15
¿Qué biblioteca JSON usar en Scala? [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 3 años . Mejora esta pregunta Necesito construir una cadena JSON, algo como esto: …
125 json  scala 


7
¿Cómo emparejar patrones usando expresiones regulares en Scala?
Me gustaría poder encontrar una coincidencia entre la primera letra de una palabra y una de las letras de un grupo como "ABC". En pseudocódigo, esto podría parecerse a algo como: case Process(word) => word.firstLetter match { case([a-c][A-C]) => case _ => } } Pero, ¿cómo tomo la primera letra …
124 regex  scala 

7
Forma más limpia de actualizar estructuras anidadas
Digamos que tengo los siguientes dos case classes: case class Address(street: String, city: String, state: String, zipCode: Int) case class Person(firstName: String, lastName: String, address: Address) y la siguiente instancia de Personclase: val raj = Person("Raj", "Shekhar", Address("M Gandhi Marg", "Mumbai", "Maharashtra", 411342)) Ahora si quiero actualizar zipCodede rajentonces tendré …
124 scala  case-class  zipper 

10
¿Cómo imprimir el contenido de RDD?
Estoy intentando imprimir el contenido de una colección en la consola Spark. Tengo un tipo: linesWithSessionId: org.apache.spark.rdd.RDD[String] = FilteredRDD[3] Y uso el comando: scala> linesWithSessionId.map(line => println(line)) Pero esto está impreso: res1: org.apache.spark.rdd.RDD [Unidad] = MappedRDD [4] en el mapa en: 19 ¿Cómo puedo escribir el RDD en la consola …



1
Comprender las enumeraciones scala
Tengo que decir que no entiendo las clases de enumeración de Scala. Puedo copiar y pegar el ejemplo de la documentación, pero no tengo idea de lo que está sucediendo. object WeekDay extends Enumeration { type WeekDay = Value val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value } …
122 scala  enums 

19
No se puede crear la clase Scala en IntelliJ
Estoy empezando a aprender Scala. Instalé el complemento Scala para IntelliJ y creé un nuevo proyecto Scala. Pero cuando hago clic con el botón derecho en la carpeta src para crear una nueva clase de Scala, no hay ninguna opción para hacerlo. ¿Me estoy perdiendo de algo?





4
SBT deja de correr sin salir
¿Cómo se termina una carrera en SBT sin salir? Estoy probando CTRL + C pero sale de SBT. ¿Hay alguna manera de salir solo de la aplicación en ejecución mientras se mantiene abierto SBT?
120 scala  sbt  terminate 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.