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

2 la respuesta

Generando diagrama UML de fuentes Scala [cerrado]

Existe alguna herramienta independiente (no complementos de Eclipse o Idea) para generar diagramas de clases a partir de archivos fuente de Scala?

1 la respuesta

Heredar un rasgo dos veces

Esto no funciona: trait Trait class Class extends Trait with TraitCompiler se queja: <console>:8: error: trait Trait is inherited twice class Class extends Trait with Trait ^ <console>:8: error: trait Trait is inherited twice class ...

8 la respuesta

Teclas más cercanas en un mapa ordenado

Dio una clavek en un SortedMap, ¿cómo puedo encontrar eficientemente la clave más grandem que es menor o igual quek, y también la clave más pequeñan que es mayor o igual quek. Gracias

8 la respuesta

Cómo reducir una Seq [Cualquiera [A, B]] a una Cualquiera [A, Seq [B]]

Dado una secuencia de eithersSeq[Either[String,A]] conLeft siendo un mensaje de error. Quiero obtener unaEither[String,Seq[A]] donde obtengo unRight (que será unSeq[A]), si todos los elementos de la secuencia sonRight. Si hay al menos unaLeft (un ...

8 la respuesta

¿Por qué evitar el subtipo?

He visto a muchas personas en la comunidad de Scala aconsejar evitar subtipar "como una plaga". ¿Cuáles son las diversas razones contra el uso del subtipo? ¿Cuáles son las alternativas?

2 la respuesta

¿Advertencia sobre un argumento de tipo no verificado en esta coincidencia de patrón Scala?

Este archivo object Test extends App { val obj = List(1,2,3) : Object val res = obj match { case Seq(1,2,3) => "first" case _ => "other" } println(res) } Da esta advertencia: Test.scala:6: warning: non variable type-argument A in type pattern ...

5 la respuesta

Cuál es el punto de las cláusulas de parámetros múltiples en las definiciones de funciones en Scala?

Estoy tratando de entender el punto de esta característica del lenguaje de las cláusulas de parámetros múltiples y por qué lo usarías. Por ejemplo, ¿cuál es la diferencia entre estas dos funciones realmente? class WTF { def TwoParamClauses(x : ...

14 la respuesta

¿Qué tiene de bueno Scala? [cerrado

Qué hace que Scala sea un lenguaje tan maravilloso,otr que el sistema de tipos? Casi todo lo que leo sobre el lenguaje pone de manifiesto 'mecanografía fuerte' como una gran razón para usar Scala, pero tiene que haber más que eso. ¿Cuáles son ...

1 la respuesta

Scala: ¿hay una clase predeterminada si no se define ninguna clase?

De acuerdo aest [http://jim-mcbeath.blogspot.com/2009/05/scala-functions-vs-methods.html], Los métodos Scala pertenecen a una clase. Sin embargo, si defino un método en REPL o en un script que luego ejecuto usando scala, ¿a qué clase pertenece el ...

1 la respuesta

¿Por qué el manifiesto no está disponible en el constructor?

Considere este código: class Foo[T : Manifest](val id: String = manifest[T].erasure.getName)ásicamente, quiero almacenar un identificador en Foo, que a menudo es solo el nombre de la clase. Subclass que no necesita un identificador especial ...