Resultados da pesquisa a pedido "scala-2.8"

3 a resposta

Estrutura mínima no Scala para coleções com tipo de retorno herdado

Suponha que alguém queira criar uma nova classe genérica,Novel[A]. Essa classe conterá muitos métodos úteis - talvez seja um tipo de coleção - e, portanto, você deseja subclassificá-la. Mas você deseja que os métodos retornem o tipo da subclasse, ...

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

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

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

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

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

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

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

4 a resposta

Como encontrar um elemento correspondente em uma lista e mapeá-lo como um método da API Scal

Existe um método para fazer o seguinte sem fazer os dois métodos:find emap? val l = 0 to 3 l.find(_ * 33 % 2 == 0).map(_ * 33) // returns Some(66)

2 a resposta

Como criar um wrapper da Lista com um tipo específico

Estou tentando criar um invólucro deList com um tipo específico (por exemplo,List[Int]), de modo que os métodos que usam um @ implíciCanBuildFrom parâmetro retorna uma instância do meu wrapper em vez deList. Uma solução possível, que parece ...