Resultados da pesquisa a pedido "scala"

2 a resposta

Documento Mongodb para classe de caso Scala

Estou usando o driver MongoDB scala. Estou com um problema ao buscar registros do MongoDB. A seguir está minha inicialização do MongoDB private val client: MongoClient = MongoClient() private val database: MongoDatabase = ...

1 a resposta

Doobie e DB acessam a composição em uma transação

Livro Doobie [https://tpolecat.github.io/doobie/docs/17-FAQ.html#how-do-i-do-several-things-in-the-same-transaction] diz que é uma boa prática retornar o ConnectionIO da sua camada de repositório. Ele oferece a capacidade de encadear chamadas e ...

3 a resposta

Como COUNT (*) no Slick 2.0?

De acordo comDocumentação do Slick 2.0 [http://slick.typesafe.com/doc/2.0.0/queries.html], para obter a contagem de linhas em uma tabela: val q1 = coffees.length // compiles to SQL (simplified): // select count(1) from "COFFEES"No entanto, ...

5 a resposta

Onde e por que a função de identidade é útil?

Entendo por que a composição da função é importante. Permite construir funções grandes e complexas a partir de funções pequenas e simples. val f: A => B = ... val g: B => C = ... val h = f andThen g; // compose f and g Esta composição está em ...

3 a resposta

Como zombar de um método com argumentos funcionais no Scala?

Estou tentando simular uma chamada de método que usa um argumento de chamada por nome: import org.scalatest.WordSpec import org.scalatest.mock.MockitoSugar import org.mockito.Mockito._ import org.junit.runner.RunWith ...

2 a resposta

O SBT lança java.io.FileNotFoundException: (permissão negada) na pasta do projeto

Gostaria de saber se alguém tem alguma experiência com umjava.io.FileNotFoundException ao tentar executar o SBT. Quando tento executar o SBT, recebo o erro abaixo. Isso acontece logo após eu entrarsbt quando tenta carregar a definição do ...

5 a resposta

IntelliJ IDEA 13 CE consumindo muita CPU

Atualizei do IntelliJ IDEA de 12 CE para 13 CE há alguns dias e ele está sobrecarregando a CPU. A cada poucos minutos, o pico é de 450-500% e depois diminui para 100-200%. Além disso, atualizei meu plug-in Scala para 0.30.380. Não sabe o que está ...

4 a resposta

configuração específica por ambiente no Scala

Qual é uma boa maneira de configurar um projeto no Scala que usa configurações diferentes, dependendo dos ambientes. Eu preciso ter especificamente bancos de dados diferentes paradesenvolvimento, testeeProduçãoambiente (semelhante ao que é ...

2 a resposta

Por que o Function2 não possui um método andThen?

PorqueandThen existe apenas para funções de argumento único no Scala? O código a seguir funciona: val double = (x: Int) => x * 2 val timesFour = double andThen doubleMas por que não háandThen método para funções multi-argumento? val multiply = ...

2 a resposta

O aplicativo de função parcial executa prematuramente o bloqueio de código quando usado com sublinhado

Dado: def save(f: => Any)(run:Boolean) { if (run) { println("running f"); f } else println("not running f") }Eu posso chamá-lo com: save("test")(true) -> running f save("test")(false) -> not running f save(throw new ...