Resultados da pesquisa a pedido "scala"

8 a resposta

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

4 a resposta

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

1 a resposta

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

3 a resposta

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

6 a resposta

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

4 a resposta

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?

5 a resposta

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

2 a resposta

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

1 a resposta

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

2 a resposta

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