Resultados da pesquisa a pedido "scala"
Compreendendo paralelo existe e encontre
Eu tomo umList[Int] e deseja procurar um valorx Ondex * 10 > 500 em paralelo. Entãoexists deve retornartrue se a lista contiver qualquer valor de 51 ou superio def f(x: Int) = { println("calculating for " + x) Thread.sleep(100 - ...
Por que esta conversão implícita do Scala falha quando a conversão explícita funciona?
Por que a seguinte conversão implícita não funciona, mesmo que a função explicitamente chamada funcione? scala> implicit def view[A, C](xs: C)(implicit ev: C <:< Iterable[A]) = new { def bar = 0 } view: [A, C](xs: C)(implicit ...
Como enriquecer as coleções Scala com meu próprio mapa genérico (o caminho certo)?
Estou tentando enriquecer as coleções Scala com minhas própriasmap, e estou perto, mas a conversão implícita não funciona. Além disso, há mais alguma coisa que estou perdendo aqui? Estou pesquisando vários outros recursos na Web, including SO ...
Complexidade temporal do método JavaConverters asScala
Iniciando com Scala versão 2.9, existe um conversor útil para converter dejava.util.List e outras coleções nas estruturas de dados do Scala escrevendo algo como isto: import scala.collection.JavaConverters._ def scalaVersion ...
O que são modificações empilháveis?
Eu tenho lido um livro sobre Scala e há menção aodificações modificáve usando traits. O que sãoodificações modificáve e para que fins eles devem ser usados?
Conversão implícita vs. classe de tipo
No Scala, podemos usar pelo menos dois métodos para modernizar tipos existentes ou novos. Suponha que queremos expressar que algo pode ser quantificado usando umInt. Podemos definir a seguinte característica. Conversão implícitatrait ...
Por que scala usa reflexão para chamar o método no tipo estrutural?
Se a função aceitar o tipo estrutural, poderá ser definida como: def doTheThings(duck: { def walk; def quack }) { duck.quack }o type DuckType = { def walk; def quack } def doTheThings(duck: DuckType) { duck.quack } Então, você pode usar essa ...
Scala bomb? (como uma bomba zip)
Desculpe o título engraçado, estou usando-o em analogia com "zip bomb [http://en.wikipedia.org/wiki/Zip_bomb] ". É possível criar um arquivo de origem scala que, quando compilado, produza um grande número de arquivos de classe (ou um arquivo de ...
Instantiating Rhinoscript Native Objects a partir de Java / Scala
Estou tentando melhorar o desempenho de umjavascript snippet Evaluator. Esses trechos de script podem fazer referência a qualquer número de variáveis existentes em um mapa com chave de seqüência de gráficos de objetos do tipo json (IE: Json ...
De onde vem a expressão idiomática “flatmap that s ***” em Scala?
O que há de tão poderoso no flatmap que merece um lugar assim no folclore de Scal