Resultados da pesquisa a pedido "scala"
Combinando duas listas no Scala
De 2 listas do formulárioList[(Int, String): l1 = List((1,"a"),(3,"b")) l2 = List((3,"a"),(4,"c"))como posso combinar oInteger onde oStrings são os mesmos para obter esta terceira lista: l3 = List((4,"a"),(3,"b"),(4,"c"))gora, estou percorrendo ...
java.util.Iterator para a lista Scala?
Por favor, tenha paciência comigo, eu ainda sou muito noobish com Scala. Eu tenho o seguinte código private lazy val keys : List[String] = obj.getKeys().asScala.toList obj.getKeys retorna um java.util.Iterator Calling asSala, via JavaConverers ...
Tipo estrutural na parametrização do tipo de método no Scala?
Considere o seguinte código Scala (por exemplo, no REPL) object A{def foo:Unit = {}} object B{def foo:Unit = {}} def bar[T <: Any {def foo: Unit}](param: T*):Unit = param.foreach(x => x.foo) bar(A, A) // works fine bar(B, B) // works fine ...
Aplicar uma lista de argumentos à função ao curry usando foldLeft no Scala
É possível fazer umfoldLeft em uma lista de argumentos, onde o valor inicial fornecido para a dobra é uma função totalmente curry, o operador éapply e a lista é uma lista de argumentos a serem passados para a funçãof? Por exemplo, digamos que f ...
Learning Haskell, com o objetivo de aprender Scala
Eu li algumas perguntas como Scala vs Haskell discutindo os méritos de ambos os idiomas ou quais aprender, mas eu já sei que gostaria de aprender Scala. Eu era um programador Java na uni e agora uso principalmente o PHP. Quero aprender o ...
Correspondência de padrões de escala com URLs
Existe uma biblioteca / exemplo Scala que analisa um URL / URI em uma estrutura de classe de caso para correspondência de padrões?
Existe alguma maneira de estender um objet
Na Scala, não podemos estenderobject: object X object Y extends X gera um erroerror: not found: type X No meu caso, alguém definiu alguma funcionalidade em um objeto e eu preciso estendê-lo (basicamente adicione outro método). Qual seria a ...
Scala final vs val para visibilidade simultânea
Em Java, ao usar um objeto em vários encadeamentos (e em geral), é uma boa prática tornar os campos finais. Por exemplo public class ShareMe { private final MyObject obj; public ShareMe(MyObject obj) { this.obj = obj; } } Nesse caso, a ...
Scala underscore - ERRO: tipo de parâmetro ausente para a função expandida
Sei que já houve muitas perguntas sobre isso, mas criei um exemplo simples que achei que deveria funcionar, mas ainda não funciona e não tenho certeza se entendi por que val myStrings = new Array[String](3) // do some string initialization // ...
sando traços do Scala com métodos implementados em Ja
Acho que não é possível invocar métodos implementados em características do Scala a partir do Java, ou existe uma maneir Suponha que eu tenho em Scala: trait Trait { def bar = {} }e em Java se eu usá-lo como class Foo implements Trait { ...