Resultados da pesquisa a pedido "scalaz"

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

1 a resposta

Como faço para que os modelos dinâmicos do scalaz IDEA funcionem para os métodos simbólicos?

Muitos dos métodos emscalaz [http://github.com/scalaz/scalaz]possuem equivalentes unicode simbólicos, comoforever e∞ (é claro, eu entendi o contrário, os métodos simbólicos realmente têm equivalentes ASCII). O projeto contém umarquivo XML de ...

1 a resposta

Benefícios de uso da Scalaz Kleisli

Noscalaz [https://oss.sonatype.org/service/local/repositories/snapshots/archive/org/scalaz/scalaz_2.11/7.2.0-SNAPSHOT/scalaz_2.11-7.2.0-SNAPSHOT-javadoc.jar/!/index.html#scalaz.Kleisli] Kleisli[M[_], A, B] é um invólucro deA => M[B], o que ...

5 a resposta

Visão geral das diferentes implementações do ator Scala

Estou tentando encontrar a implementação do ator 'certa'. Percebi que há um monte deles e é um pouco confuso escolher um. Pessoalmente, estou especialmente interessado em atores remotos, mas acho que uma visão completa seria útil para muitos ...

2 a resposta

Mônada do leitor para injeção de dependência: várias dependências, chamadas aninhadas

Quando perguntado sobre a Injeção de Dependência em Scala, muitas respostas apontam para o uso da Reader Monad, a da Scalaz ou apenas a sua. Existem vários artigos muito claros que descrevem os princípios básicos da abordagem ...

1 a resposta

É apenas uma coincidência que Kleisli, ReaderT e Reader sejam os mesmos em Scalaz

Na cidade Scalaz Kleisli[F, A, B] é um invólucro paraA => F[B].ReaderT[F, A, B] - transformador de mônada de leitor - é apenas um pseudônimo deKleisli[F, A, B].Reader[A, B] mônada é uma especialização deReaderT com mônada de identidadeId: type ...

2 a resposta

Como evitar o estouro de pilha ao usar a mônada livre do scalaz?

Eu já havia pensado que parte do objetivo da implementação era evitar esse mesmo problema, então talvez eu esteja fazendo algo obviamente idiota? Aqui está um código: // Stack overflow import scalaz._ sealed trait Command[T] case class ...

1 a resposta

Símbolos especiais do scalaz Functor typeclass

Recentemente, deparei-me com este código Scalaz (por ...