Resultados da pesquisa a pedido "scalaz"

1 a resposta

Usando o Scalaz Stream para analisar a tarefa (substituindo os Iteratees do Scalaz)

Introduçãoeu usoScalaz 7itera em vários projetos, principalmente para processar arquivos grandes. Eu gostaria de começar a mudar para Scalazcórregos, que são...

1 a resposta

Validação versus disjunção

Suponha que eu queira escrever um método com a seguinte assinatura:

2 a resposta

Scala - função de composição n vezes

Eu tenho uma função que se parece com isso: def emulate: (Cpu => Cpu) => (Cpu => Cpu) = render => { handleOpcode andThen handleTimers andThen handleInput andThen debug andThen render }Eu quero chamar a função handleOpcode n número de vezes ...

1 a resposta

Código Scalaz destacado em vermelho nas Idéias 12 e 13 do Intellij

Temos um projeto com o Play framework 2 codificado com Scala. Estamos usando o Scalaz para validação em controladores do Play como "validateSomething | @ | validateSomethingElse | @ | validateYetSomethingElse". A idéia (v.12 e v. 13) não ...

1 a resposta

Scala rápido arquivo de texto ler e fazer upload para a memória

No Scala, para ler um arquivo de texto e enviá-lo para uma matriz, uma abordagem comum é scala.io.Source.fromFile("file.txt").getLines.toArrayEspecialmente para arquivos muito grandes, existe uma abordagem mais rápida, talvez lendo primeiro os ...

2 a resposta

Converta uma Seq [String] em uma classe de caso de maneira segura

Eu escrevi um analisador que transforma uma String em uma Seq [String] seguindo algumas regras. Isso será usado em uma biblioteca. Eu estou tentando transformar esse Seq [String] em uma classe de caso. A classe de caso seria fornecida pelo ...

1 a resposta

Sem forma: lente genérica parametrizada por classe ou campo de caso

Baseado em: import shapeless._ case class Content(field: Int) lens[Content] >> 'fieldEu estou tentando fazer um método de criação de lentes, algo junto: def makeLens[T <: Product](s: Symbol) = lens[T] >> sMas parece não óbvio. É possível ...

1 a resposta

Função quebra-cabeças de sintaxe no scalaz

Após assistirApresentação de Nick Partidge [http://vimeo.com/10482466]em derivar scalaz [http://github.com/scalaz/scalaz], Comecei a olhar para este exemplo, que é incrível: import scalaz._ import Scalaz._ def even(x: Int) ...

1 a resposta

Como lidar com mônada `Reader` e` Try`?

Estou lendo este ótimo artigo sobreinjeção de dependência no scala com o Reader monad [http://blog.originate.com/blog/2013/10/21/reader-monad-for-dependency-injection/] . O exemplo original está funcionando bem, mas fiz uma pequena alteração nos ...

1 a resposta

Mapeie e reduza / dobre a HList do scalaz.Validation

Comecei com algo assim: def nonEmpty[A] = (msg: String) => (a: Option[A]) => a.toSuccess(msg) val postal: Option[String] = request.param("postal") val country: Option[String] = request.param("country") val params = (postal |> ...