Preguntas etiquetadas con scala

100
¿Alguien puede explicar la forma correcta de usar SBT?

¡Voy a salir del armario con esto! No entiendo SBT. Ahí, lo dije, ahora ayúdame por favor. Todos los caminos conducen a Roma, y que es el mismo para SBT: Para empezar a utilizar SBTno es SBT, SBT Launcher, SBT-extras, etc, y luego hay diferentes maneras de incluir y decidir sobre los repositorios....

99
Coincidir con varias clases de casos en scala

Estoy haciendo una comparación con algunas clases de casos y me gustaría manejar dos de los casos de la misma manera. Algo como esto: abstract class Foo case class A extends Foo case class B(s:String) extends Foo case class C(s:String) extends Foo def matcher(l: Foo): String = { l match { case...

97
Cómo compilar pruebas con SBT sin ejecutarlas

¿Hay alguna forma de crear pruebas con SBT sin ejecutarlas? Mi propio caso de uso es ejecutar un análisis estático en el código de prueba utilizando un complemento de scalac. Otro posible caso de uso es ejecutar parte o todo el código de prueba utilizando un corredor diferente al integrado en...

97
Manera elegante de invertir un mapa en Scala

Aprendiendo Scala actualmente y necesitaba invertir un mapa para hacer algunas búsquedas de valores invertidos-> claves. Estaba buscando una forma sencilla de hacer esto, pero solo se me ocurrió: (Map() ++ origMap.map(kvp=>(kvp._2->kvp._1))) ¿Alguien tiene un enfoque más...