Resultados da pesquisa a pedido "scala"
Como agrupar uma sequência repetitiva de tamanho variável no Scala
Tenho uma coleção de ints que se repetem em um padrão: val repeatingSequence = List(1,2,3,1,2,3,4,1,2,1,2,3,4,5) Gostaria de seção que listar quando o padrão se repete; neste caso, quando a sequência voltar para 1: val groupedBySequence = ...
Correspondência de padrões de escala em sequências diferentes de Listas
Tenho o seguinte código que opera recursivamente em cada elemento dentro de uma Lista def doMatch(list: List[Int]): Unit = list match { case last :: Nil => println("Final element.") case head :: tail => println("Recursing..."); doMatch(tail) } ...
como verificar os erros que ocorrem dentro do scala intérprete programaticamente
Estou executando trechos de código scala usando scala.tools.nsc.Interpreter Quando o trecho de código está correto, tudo fica bem, mas quando está com bugs, meu código não consegue descobrir e continua feliz. Gostaria de obter uma exceção ou ...
a Scala, como eu combinaria a programação orientada a eventos com uma abordagem funciona
Para esclarecer o que quero dizer com direcionado a eventos, estou me referindo a uma situação em que tenho def onTrade(...)Qual é chamado sempre que uma ação específica é negociada. Suponha que eu queira acompanhar o preço de negociação mais ...
Existe um operador Scala semelhante ao dólar de Haskell (cifrão)?
Existe alguma maneira de forçar a precedência do operador no Scala, como você faz em Haskell com $? Por exemplo, em Haskell, você tem: a b c = ((a b) c) a $ b c = a (b c) Existe uma maneira semelhante de fazer isso no Scala? Sei que o Scala ...
Scala referência igualdade
Como você testa a igualdade de referência no Scala? val x = new Obj val y = x x.referenceEquals(y) // evaluates to true
Enriquecendo coleções Scala com um método
Como adiciono umforeachWithIndex nas coleções Scala? Isso é o que eu pude criar até agora: implicit def iforeach[A, CC <: TraversableLike[A, CC]](coll: CC) = new { def foreachWithIndex[B](f: (A, Int) => B): Unit = { var i = 0 for (c <- coll) { ...
Como configurar o caminho de classe para o intérprete Scala em um ambiente gerenciad
Estou trabalhando em umextensã [https://github.com/wicketstuff/core/blob/master/jdk-1.5-parent/console-parent] para a estrutura da web Apache Wicket, que permite ao usuário executar código em várias linguagens de programação em tempo de execução ...
Chamando um método na superclasse em uma característica auto-digitada no scala
Estou tentando criar uma característica que, quando misturada, substitua a definição padrão de um método por uma que chama o método original e depois manipula o resultad Aqui está o que estou tentando fazer: class Foo { def bar() : String = ...
onstrutor Scala sem parâmetr
Eu posso estar tendo um problema bobo aqui ... Parece que não consigo descobrir como criar um construtor sem parâmetros no Scala. Eu sei que posso escrever a coisa toda no corpo da classe (especialmente porque é o único construtor que ...