Resultados da pesquisa a pedido "scala"

4 a resposta

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

6 a resposta

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

1 a resposta

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

5 a resposta

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

3 a resposta

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

1 a resposta

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

3 a resposta

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

3 a resposta

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

0 a resposta

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

4 a resposta

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