Resultados da pesquisa a pedido "scala-2.8"
Qual é a maneira mais direta de analisar o JSON no Scala?
Estou trabalhando em um aplicativo da web simples com Scala. O plano é obter dados JSON de uma API externa e inseri-los em um modelo (infelizmente, obter os dados em XML não é uma opção). Tentei trabalhar com a biblioteca scala-json do Twitter, ...
Por que o parâmetro de tipo vinculado T <: Comparable [T] falha em T = Int?
scala> class Foo[T <: Comparable[T]](val x : T) defined class Foo scala> (3: Int).asInstanceOf[Comparable[Int]] res60: java.lang.Comparable[Int] = 3 scala> new Foo(3) <console>:13: error: inferred type arguments [Int] do not conform to class ...
Como anotar corretamente este HList?
sealed abstract trait HList case class :+:[H, T <: HList](head: H, tail: T) extends HList { def :+:[T](v: T) = new :+:(v, this) } case object HNil extends HList { def :+:[T](v: T) = new :+:(v, this) } object HListExpt { def ...
O parâmetro Covariant Type no scala precisa ser invariante na interface java
Eu tenho uma característica que se parece com isso (algumas informações adicionais podem ser encontradas emesta pergunta relacionada por mim [https://stackoverflow.com/questions/3695990/inheritance-and-automatic-type-conversion] embora eu não ...
Qual é o motivo por trás das cláusulas do Pacote Encadeado no Scala?
A cláusula de pacote encadeado foi introduzida no Scala 2.8, conforme descrito por Martin Odersky no Scalalocal [http://www.scala-lang.org/docu/files/package-clauses/packageclauses.html]. Não entendo bem a intuição por trás disso. A seguir, foi ...
Objetos e características imutáveis de Scala com campos val
Gostaria de construir meu modelo de domínio usando apenas objetos imutáveis. Mas também quero usar características com campos val e mover algumas funcionalidades para características. Por favor, veja o seguinte exemplo: trait Versionable { val ...
como usar novas anotações aninhadas do scala 2.8.0
parece que quando o scala 2.8.0 for lançado, podemos usar @ annotations aninhadas em nossas camadas de persistência. Mas como? Alguém pode transformar isso de java para scala? Obrigado. @NamedQueries({ @NamedQuery(name = "findAll", query="select ...
Iterando maneira circular
Eu preciso percorrer uma lista, mas de maneira circular. Também preciso adicionar novos elementos à lista e iterar sobre todos os elementos (elementos antigos e novos). Como faço? Existe alguma estrutura de dados para eles?
Quando é necessário um tipo de retorno para métodos no Scala?
O compilador Scala geralmente pode inferir tipos de retorno para métodos, mas há algumas circunstâncias em que é necessário especificar o tipo de retorno. Métodos recursivos, por exemplo, exigem que um tipo de retorno seja especificado. Percebo ...
Qual é o conceito de "fraca conformidade" no Scala?
Eu encontrei recentemente o termo "Conformidade fraca" (no usuário Stack Overflowretrônimo [https://stackoverflow.com/users/160378/retronym]resposta de Como configurar a conversão implícita para permitir aritmética entre ...