Resultados da pesquisa a pedido "scala-2.8"

2 a resposta

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

3 a resposta

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

2 a resposta

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

2 a resposta

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

1 a resposta

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

5 a resposta

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

1 a resposta

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

4 a resposta

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?

1 a resposta

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

3 a resposta

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