Resultados da pesquisa a pedido "scala"

9 a resposta

IDEA da propriedade java.lang.NoSuchMethodError: scala.collection.immutable. $ Colon $ colon.hd $ 1 () Ljava / lang / Object

Eu tenho uma seguinte função: def removeLast(list: List[Int]): List[Int] = list match { case List() => List() case List(x) => List() case x :: xs => x :: removeLast(xs) }Quando eu o defino e o uso no console sbt, tudo funciona muito bem. Mas ...

6 a resposta

Existe uma maneira fácil de converter um booleano em um número inteiro?

Eu sou novo no scala e estou descobrindo a necessidade de converter um valor booleano em um número inteiro. Eu sei que posso usar algo comoif (x) 1 else 0 mas gostaria de saber se existe um método preferido ou algo incorporado à estrutura (por ...

1 a resposta

Scala obtendo campo e tipo de campo de uma classe de caso

Então, eu estou tentando obter o campo e seus tipos em uma classe de caso. No momento eu estou fazendo assim typeOf[CaseClass].members.filter(!_.isMethod).foreach{ x => x.typeSignature match { case _:TypeOfFieldInCaseClass => do something ...

1 a resposta

Qual é a diferença entre inSet e inSetBind no Slick

oScalaDoc das funções [http://slick.typesafe.com/doc/2.1.0/api/index.html#scala.slick.lifted.ColumnExtensionMethods] não foi preenchido. Eu sei que os métodos são usados para imitar o SQLIN palavra-chave (por exemplo,SELECT * FROM table WHERE id ...

2 a resposta

Como posso assumir qualquer função como entrada para o meu método de wrapper Scala?

Digamos que eu queira fazer um pequeno invólucro ao longo das linhas de: def wrapper(f: (Any) => Any): Any = { println("Executing now") val res = f println("Execution finished") res } wrapper { println("2") }Isso faz sentido? Meu método de ...

1 a resposta

Converta a assinatura Java `sort` com`? super T` a Scala (genéricos)

O problema: Olhando paraessa questão [https://stackoverflow.com/questions/16430355/translating-generic-%20wildcards-from-java-to-scala] sobre como migrar a assinatura Java public <A extends Comparable<? super A>> void sort(List<A> list) { }para ...

2 a resposta

Como o scala-js pode se integrar ao sbt-web?

Eu gostaria de usarscala-js [https://github.com/scala-js/scala-js]comsbt-web [https://github.com/sbt/sbt-web]de forma que ele possa ser compilado para produzir ativos javascript adicionados ao pipeline de ativos (por exemplo, gzip, resumo). Estou ...

1 a resposta

Chamando o JDBC para impala / seção de dentro de um trabalho de faísca e criando uma tabela

Estou tentando escrever um trabalho de faísca no scala que abra uma conexão jdbc com o Impala e deixe-me criar uma tabela e executar outras operações. Como eu faço isso? Qualquer exemplo seria de grande ajuda. Obrigado!

1 a resposta

Escrevendo tipo de dados algébricos no Scala

Em Haskell, eu posso definir umTree: data Tree a = Empty | Node a (Tree a) (Tree a) Como eu poderia escrever isso em Scala? Não sei como manter o parâmetro type[A] em Scala paraNode combinarTreetipoa.

2 a resposta

Scala case class.type não aceita parâmetros

Eu sou um novato em Scala.Aqui [https://dpaste.de/7qiQ]é um Models.scala que estou tentando escrever. Quando executo o pacote sbt está dando erro Models.scala:25: models.Session.Network.type does not take parameters [error] network : Network = ...