Resultados de la búsqueda a petición "for-comprehension"
println en scala para la comprensión
En una comprensión, no puedo simplemente poner una declaración impresa: def prod (m: Int) = { for (a <- 2 to m/(2*3); print (a + " "); b <- (a+1) to m/a; c = (a*b) if (c < m)) yield c } pero puedo evitarlo fácilmente con una asignación ...
Usando para la comprensión, Try y secuencias en Scala
Digamos que tienes un montón de métodos: def foo() : Try[Seq[String]] def bar(s:String) : Try[String]y quieres hacer una comprensión: for { list <- foo item <- list result <- bar(item) } yield resultpor supuesto, esto no se compilará ya que Seq ...
No coinciden los tipos en Scala para la comprensión
¿Por qué esta construcción causa un error de tipo desajuste en Scala? for (first <- Some(1); second <- List(1,2,3)) yield (first,second) <console>:6: error: type mismatch; found : List[(Int, Int)] required: Option[?] for (first <- Some(1); ...
Cuándo son flojos los scala's para comprensione
En Python, puedo hacer algo como esto: lazy = ((i,j) for i in range(0,10000) for j in range(0,10000)) sum((1 for i in lazy))omará un tiempo, pero el uso de la memoria es constante. La misma construcción en scala: (for(i<-0 to 10000; j<-i+1 to ...
Método de validación de parámetros en Scala, con para comprensión y mónadas.
Estoy tratando de validar los parámetros de un método para la nulidad pero no encuentro la solución ...¿Alguien me puede decir cómo hacerlo?Estoy intentando ...
Usando Eithers con la sintaxis de Scala para
Como lo entiendo, la sintaxis de Scala "para" es extremadamente similar a la sintaxis de "hacer" de Haskell. En Scala, la sintaxis "...
Scala "<-" para la comprensión
He descubierto que Scala siempre tiene una "explicación natural" para cualquier cosa. Siempre algo así como "ohh, pero esa es solo una función que se llama en este y ese objeto con este y ese parámetro". En cierto sentido, nada es realmente ...
¿Cómo obtener la parte desugared de una expresión Scala para / comprensión?
¿Alguien sabe cómo obtener la traducción desugared (solo parte de Scala) de una expresión de comprensión / comprensión antes de que realmente intente compilar en el REPL (o compilador)? Lo único que he encontrado hasta ahora es el indicador de ...
con filtro en lugar de filtro
¿Siempre es más eficaz usar Filtros en lugar de filtros, cuando se aplican funciones como mapas, mapas planos, etc.?¿Por qué solo se admiten mapas, planos y ...
Página 1 de 2