Resultados da pesquisa a pedido "scala-collections"
Por que ClassManifest é necessário com Array, mas não List?
Defina o seguinte código: import scala.collection.JavaConversions._ val iter:java.util.Iterator[Any] = Array[Any](1, 2, 3).iterator def func(a:Any):String = a.toString def test[T:ClassManifest](iter:java.util.Iterator[Any], func:Any=>T):Array[T] ...
Posso usar a lista scala diretamente em Java?
Posso usar a lista scala em Java, como: import scala.collection.immutable.List; class HelloScalaList { public static void main (String[] args) { List xs = List(1, 2, 3); System.out.println(xs); } } Não parece compilar. Não é possível encontrar o ...
Como transformar a coleção Scala da opção [X] para a coleção X
Estou começando a explorar Scala, e uma das coisas pelas quais estou intrigado é aOption tipo e a promessa de poder eliminarnull erros relacionados. No entanto, não consegui descobrir como transformar uma lista (ou outra coleção) de, ...
Combinando várias listas de tamanho arbitrário
Estou procurando uma abordagem para ingressar em várias listas da seguinte maneira: ListA a b c ListB 1 2 3 4 ListC + # * § % .. .. .. Resulting List: a 1 + b 2 # c 3 * 4 § %Em palavras: os elementos em ordem seqüencial, iniciando na ...
scala.collection.breakOut vs visualizações
Esta resposta SO [https://stackoverflow.com/a/1716558/936869]descreve comoscala.collection.breakOut pode ser usado para evitar a criação de coleções intermediárias desnecessárias. Por exemplo, aqui criamos ...
Misturando características genéricas em classes parametrizadas sem duplicar parâmetros de tipo
Vamos supor que eu quero criar uma característica que eu possa misturar em qualquer Traversable [T]. No final, eu quero poder dizer coisas como: val m = Map("name" -> "foo") with MoreFilterOperationse tem métodos em MoreFilterOperations que são ...
Converter Scala Set em Java (java.util.Set)?
Eu tenho um Set in Scala (posso escolher qualquer implementação enquanto crio o Set. A biblioteca Java que estou usando espera um java.util.Set [String]. É a seguinte a maneira correta de fazer isso no Scala (usando scala.collection.jcl.HashSet ...
Como você para de construir uma Opção [Coleção] ao alcançar a primeira Nenhuma?
Ao criar uma coleção dentro de umOption, cada tentativa de tornar o próximo membro da coleção pode falhar, tornando a coleção como um todo uma falha também. Após a primeira falha em fazer um membro, eu gostaria de desistir imediatamente e ...