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

18
¿Es la biblioteca de colecciones Scala 2.8 un caso de "la nota de suicidio más larga de la historia"? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

6
Scala vs. Groovy vs. Clojure [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. Cerrado hace 6 años . Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. ¿Alguien puede explicar …



12
Buen caso de uso para Akka [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 6 años . He escuchado muchas delirios sobre el marco de Akka (plataforma …


1
Scalaz iteratees: 'Elevating' 'EnumeratorT` para que coincida con' IterateeT` para una mónada “más grande”
Si tengo un EnumeratorTy un correspondiente IterateeT, puedo ejecutarlos juntos: val en: EnumeratorT[String, Task] = EnumeratorT.enumList(List("a", "b", "c")) val it: IterateeT[String, Task, Int] = IterateeT.length (it &= en).run : Task[Int] Si la mónada enumeradora es "más grande" que la mónada iterada, puedo usar upo, más generalmente, Hoistpara "levantar" la iteración …


9
¿Qué significan todos los operadores simbólicos de Scala?
La sintaxis de Scala tiene muchos símbolos. Dado que este tipo de nombres son difíciles de encontrar utilizando los motores de búsqueda, sería útil una lista completa de ellos. ¿Cuáles son todos los símbolos en Scala y qué hace cada uno de ellos? En particular, me gustaría saber acerca de …
402 scala  operators 

2
¿Dónde busca Scala implicits?
Una pregunta implícita para los recién llegados a Scala parece ser: ¿dónde busca el compilador las implicidades? Quiero decir implícito porque la pregunta nunca parece formarse completamente, como si no hubiera palabras para ello. :-) Por ejemplo, ¿de dónde vienen los valores de integralabajo? scala> import scala.math._ import scala.math._ scala> …




4
Concatenación de lista Scala, ::: vs ++
¿Hay alguna diferencia entre :::y ++para concatenar listas en Scala? scala> List(1,2,3) ++ List(4,5) res0: List[Int] = List(1, 2, 3, 4, 5) scala> List(1,2,3) ::: List(4,5) res1: List[Int] = List(1, 2, 3, 4, 5) scala> res0 == res1 res2: Boolean = true De la documentación parece que ++es más general, …

1
Scala: ¿Qué es un TypeTag y cómo lo uso?
Todo lo que sé sobre TypeTags es que de alguna manera reemplazaron Manifiestos. La información en Internet es escasa y no me proporciona un buen sentido del tema. Por lo tanto, estaría feliz si alguien compartiera un enlace a algunos materiales útiles en TypeTags, incluidos ejemplos y casos de uso …

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.