Resultados da pesquisa a pedido "for-comprehension"
Clojure For Comprehension example
estou usandodocjure e precisa de um mapa de coluna para sua função de colunas selecionadas. Eu gostaria de pegar todas as minhas colunas sem precisar especif...
Scala "<-" para compreensão
Eu descobri que Scala sempre tem uma "explicação natural" para qualquer coisa. Sempre algo como "ohh, mas isso é apenas uma função que está sendo chamada neste e naquele objeto com este e aquele parâmetro". De certa forma, nada é realmente mágico ...
println em scala pela compreensão
Em uma compreensão, não posso simplesmente colocar uma declaração impressa: 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 } mas posso contorná-lo facilmente com uma atribuição ...
Validação de parâmetros de método em Scala, com compreensão e mônadas
Estou tentando validar os parâmetros de um método para nulidade mas não encontro a solução ...Alguém pode me dizer como fazer?Estou tentando algo assim:
Obtendo a parte desejada de uma expressão Scala para / compreensão?
Alguém sabe como obter a tradução desejada (apenas para o Scala) de uma expressão de / compreensão antes de realmente tentar compilar no REPL (ou compilador)? A única coisa que encontrei até agora é a bandeira "-print" do compilador, mas isso ...
Usando compreensão, Try e sequências no Scala
Digamos que você tenha vários métodos: def foo() : Try[Seq[String]] def bar(s:String) : Try[String]e você deseja compreender: for { list <- foo item <- list result <- bar(item) } yield resulté claro que isso não será compilado, pois o Seq não ...
Digite Incompatibilidade no Scala para Compreensão
Por que essa construção causa um erro de incompatibilidade de tipo no 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 ...
Como posso fazer 'if..se' dentro de uma compreensão?
Estou fazendo uma pergunta muito básica que me confundiu recentemente. Quero escrever uma expressão Scala For para fazer algo como o seguinte: for (i <- expr1) { if (i.method) { for (j <- i) { if (j.method) { doSomething() } else { ...
Página 1 do 2