Resultados da pesquisa a pedido "scala"
Scala model-view-apresentador, características
Sou fã do padrão (obsoleto) de Martin Fowler (modelo). Estou escrevendo uma classe de exibição Scala contendo várias classes de botão. Eu gostaria de incluir métodos para definir as propriedades de ação dos botões, a serem chamados pelo ...
Por que o sbt.Extracted remove o TaskKey definido anteriormente enquanto acrescenta o método?
Existe um método adequado no sbt.Exctracted para adicionar a TaskKey ao estado atual. Suponha que eu tenhoinState: State: val key1 = TaskKey[String]("key1") Project.extract(inState).append(Seq(key1 := "key1 value"), inState)Eu enfrentei o ...
Como limpar, re-resolver e reconstruir totalmente um projeto gerenciado pelo Scala sbt no IDEA?
TL; DR:Como reconciliar totalmente todas as dependências no IntelliJ quando o arquivo SBT é alterado Eu tenho uma configuração de projeto SBT no IntelliJ. Na maioria das vezes, funciona como um encanto, mas é muito doloroso para mim mudar a ...
O conjunto Scala SBT não pode ser mesclado devido a um erro de deduplicação no StaticLoggerBinder.class
Meu problema é que não posso mais usar o plug-in sbt-assembly porque algum tipo de problema de mesclagem de dependência surgiu entre algumas pessoas que trabalham neste projeto. O problema ao executar o 'sbt assembly': [erro] 3 erros foram ...
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 ...
Consulta muitos-para-muitos do Slick 3.0 com a junção como iterável
Criei uma coleção muitos-para-muitos usando o Slick 3.0, mas estou lutando para recuperar dados da maneira que desejo. Há uma relação de muitos para muitos entre eventos e interesses. Aqui estão as minhas tabelas: case class EventDao(title: ...
É possível usar o json4s 3.2.11 com o Spark 1.3.0?
O Spark depende do json4s 3.2.10, mas esta versão possui vários bugs e preciso usar o 3.2.11. Eu adicionei a dependência do json4s-native 3.2.11 ao build.sbt e tudo foi compilado corretamente. Mas quando eu envio meu JAR com centelha, ele me ...
Sem forma - transforme uma classe de caso em outra com campos em ordem diferente
Estou pensando em fazer algo parecido comCopiar campos com segurança entre classes de casos de diferentes tipos [https://stackoverflow.com/questions/23192760/safely-copying-fields-between-case-classes-of-different-types] mas com campos ...
Comparando exemplos de Haskell e Scala Bind / Flatmap
Os seguintesbind(>>=) código, em Haskell, não compila: ghci> [[1]] >>= Just <interactive>:38:11: Couldn't match type ‘Maybe’ with ‘[]’ Expected type: [t] -> [[t]] Actual type: [t] -> Maybe [t] In the second argument of ‘(>>=)’, namely ‘Just’ In ...
É 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 ...