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

6 la respuesta

Resumen de una lista de opciones con functores aplicables

Tengo una Lista [Opción [Int]] y quiero sumarla usando functores aplicativos. De [1] entiendo que debería ser algo como lo siguiente import scalaz._ import Scalaz._ List(1,2,3).map(some(_)).foldLeft(some(0))({ case (acc,value) => (acc <|*|> ...

3 la respuesta

omportamiento de división de cadena en cadena vacía y en cadena de delimitador único

Este es un seguimiento deesta pregunt [https://stackoverflow.com/questions/4964484/why-does-split-on-an-empty-string-return-a-non-empty-array] . La pregunta está en la segunda línea a continuación. "".split("x"); //returns {""} // ok ...

3 la respuesta

sbt 0.11.1 no recupera la dependencia de scalatra 2.1.0-SNAPSHOT

Acabo de actualizarme a sbt0.11.1 que no parece estar obteniendo una cierta dependencia. Las cosas funcionaron bien antes de la actualización. Tengo esta dependencia: "org.scalatra" %% "scalatra" % "2.1.0-SNAPSHOT",Y cuando yocompile: > ...

1 la respuesta

Tipos abstractos / Parámetros de tipo en Scala

Estoy tratando de escribir un código Scala que necesita hacer algo como: class Test[Type] { def main { SomeFunc classOf[Type] val testVal: Type = new Type() } } y está fallando. Obviamente no entiendo algo sobre los parámetros genéricos de ...

6 la respuesta

¿Por qué la Lista Scala no tiene un campo de tamaño?

Viniendo de un fondo de Java, me pregunto por quéList en Scala no tiene unasize campo como su equivalente JavaLinkedList. Después de todo, con un campo de tamaño podrá determinar el tamaño de la lista en tiempo constante, entonces, ¿por qué se ...

1 la respuesta

Cómo establecer atributos nulos y de tipo de datos sin espacios de nombres en JAXB

Estoy usando JAXB con Scala, mi código de clasificación se ve así: def marshalToXml(): String = { val context = JAXBContext.newInstance(this.getClass()) val writer = new StringWriter context.createMarshaller.marshal(this, writer) ...

1 la respuesta

a asignación múltiple a través de la coincidencia de patrones con Array no funciona con mayúsculas

Despues de leeresta respuesta [https://stackoverflow.com/questions/2381666/multiple-assignment-of-non-tuples-in-scala/2382072#2382072] He intentado jugar con esta bonita característica y descubrí que está bien cuando lo hago scala> val ...

1 la respuesta

¿Establecer encabezados HTTP en Play 2.0 (scala)?

Estoy experimentando con el marco Play 2.0 en Scala. Estoy tratando de descubrir cómo enviar encabezados HTTP personalizados, en este caso, "Disposición de contenido: archivo adjunto; filename = foo.bar". Parece que no puedo encontrar ...

2 la respuesta

Utilizando actores en lugar de `sincronizado`

Cada vez que leo sobre usarsynchronized en Scala, el autor generalmente mencionará que los actores deberían usarse en su lugar est [http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-3] por ejemplo). Si bien entiendo ...

3 la respuesta

Volver el tipo de colección original en método genérico

Di que queremos hacer una función comominBy que devuelve todos los elementos de igual minimalismo en una colección: def multiMinBy[A, B: Ordering](xs: Traversable[A])(f: A => B) = { val minVal = f(xs minBy f) xs filter (f(_) == minVal) } ...