Resultados da pesquisa a pedido "scala-2.8"
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, ...
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 ...
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 ...
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?
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 ...
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 ...
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 ...
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 ...
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)
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 ...