Resultados da pesquisa a pedido "scala-collections"

4 a resposta

Convertendo mapa mutável em imutável

private[this]object MMMap extends HashMap[A, Set[B]] with MultiMap[A, B]Como convertê-lo para imutável?

1 a resposta

Conjuntos de Scala contêm os mesmos elementos, mas sameElements () retorna false

Enquanto trabalhava no Scalaexercícios sobre Iterables [http://scala-exercises.47deg.com/koans#iterables], Encontrei o seguinte comportamento estranho: val xs = Set(5,4,3,2,1) val ys = Set(1,2,3,4,5) xs sameElements ys // true val xs = ...

2 a resposta

Tipo de coleção gerado por for with yield

Quando eu avalio umfor em Scala, eu tenho um imutávelIndexedSeq (uma coleção com características de desempenho do tipo matriz, como acesso aleatório eficiente): scala> val s = for (i <- 0 to 9) yield math.random + i ...

6 a resposta

Qual é a maneira mais rápida de somar uma coleção no Scala

Eu tentei coleções diferentes no Scala para somar seus elementos e eles são muito mais lentos do que Java soma suas matrizes (comfor ciclo). Existe uma maneira de o Scala ser tão rápido quanto as matrizes Java? Ouvi dizer que no scala 2.8 os ...

3 a resposta

converta java.util.Map [String, Object] para scala.collection.immutable.Map [String, Any]

Como converter java.util.Map [String, Object] para scala.collection.immutable.Map [String, Any], para que todos os valores no mapa original (números inteiros, booleanos etc.) sejam convertidos no valor correto para funciona bem em Scala.

1 a resposta

Stream vs Views vs Iterators

Quais são as diferenças entre fluxos, visualizações (SeqView) e iteradores no scala? Este é o meu entendimento: São todas listas preguiçosas.Os fluxos armazenam em cache os valores.Iteradores podem ser usados apenas uma vez? Você não pode voltar ...

2 a resposta

oleções paralelas scala grau de paralelismo

Existe algum equivalente nas coleções paralelas do scala do @ do LIwithDegreeOfParallelism que define o número de threads que executarão uma consulta? Eu quero executar uma operação em paralelo que precisa ter um número definido de threads em ...

5 a resposta

Diferença entre MutableList e ListBuffer

Qual é a diferença entre o Scala'sMutableList eListBuffer aulas emscala.collection.mutable? Quando você usaria um contra o outro? Meu caso de uso está tendo uma sequência linear em que posso remover com eficiência o primeiro elemento, ...

7 a resposta

Scala: Como criar um mapa [K, V] a partir de um conjunto [K] e uma função de K para

Qual é a melhor maneira de criar umMap[K,V] a partir de umSet[K] e função deK paraV? Por exemplo, suponha que eu tenho scala> val s = Set(2, 3, 5) s: scala.collection.immutable.Set[Int] = Set(2, 3, 5) scala> def func(i: Int) = "" + i + i ...

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