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

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 ...

2 la respuesta

Reader Monad para inyección de dependencias: dependencias múltiples, llamadas anidadas

Cuando se les preguntó acerca de la inyección de dependencia en Scala, muchas respuestas apuntan al uso de Reader Monad, ya sea la de Scalaz o simplemente la suya. Hay una serie de artículos muy claros que describen los conceptos básicos del ...

1 la respuesta

Scala archivo de texto rápido leído y cargado en la memoria

En Scala, para leer un archivo de texto y subirlo a una matriz, un enfoque común es scala.io.Source.fromFile("file.txt").getLines.toArrayEspecialmente para archivos muy grandes, ¿hay un enfoque más rápido quizás leyendo primero bloques de ...

1 la respuesta

Validación versus disyunción

Supongamos que quiero escribir un método con la siguiente firma:

2 la respuesta

¿Iteratees en Scala que utilizan la evaluación perezosa o la fusión?

1 la respuesta

Cálculo asíncrono con validación en Scala usando Scalaz

2 la respuesta

¿Cómo evitar el desbordamiento de pila cuando se usa la mónada libre de scalaz?

Anteriormente había pensado que parte del objetivo de la implementación era evitar este mismo problema, ¿entonces tal vez estoy haciendo algo obviamente tonto? Aquí hay un código: // Stack overflow import scalaz._ sealed trait Command[T] case ...

1 la respuesta

Código Scalaz resaltado en rojo en Intellij Idea 12 y 13

Tenemos un proyecto con Play Framework 2 codificado con Scala. Estamos utilizando Scalaz para la validación en controladores Play como "validateSomething | @ | validateSomethingElse | @ | validateYetSomethingElse". Idea (v.12 y v. 13) no reconoce ...

6 la respuesta

El equivalente 'let' de Clojure en Scala

A menudo me enfrento a la siguiente situación: supongamos que tengo estas tres funciones def firstFn: Int = ... def secondFn(b: Int): Long = ... def thirdFn(x: Int, y: Long, z: Long): Long = ...y yo tambien tengocalculate función. Mi primer ...

1 la respuesta

¿Dónde está la 'secuencia' en Scalaz7?

Estoy aprendiendo Scalaz y tengo un proyecto que ya utiliza Scalaz7. Siguiendoesta pregunta Me gustaría usar la función