Resultados da pesquisa a pedido "scala"

2 a resposta

Spark Scala média em linhas, manipulando null

Eu tenho um quadro de dados com alto volume de dados e "n" número de coluna df_avg_calc: org.apache.spark.sql.DataFrame = [col1: double, col2: double ... 4 more ...

4 a resposta

Por que a Option não possui um método de dobra?

Eu quero saber porquescala.Option não tem um métodofold assim definido: fold(ifSome: A => B , ifNone: => B)equivalente map(ifSome).getOrElse(ifNone)Não existe melhor do que usarmap + getOrElse?

1 a resposta

pode testar funções aninhadas no scala?

Existe alguma maneira de testar uma função aninhada (idealmente com ScalaTest Por exemplo, existe uma maneira de testarg() no código abaixo: def f() = { def g() = "a string!" g() + "– says g" }

3 a resposta

Como posso encadear implícitos no Scala?

O padrão pimp-my-library me permite aparentemente adicionar um método a uma classe, disponibilizando uma conversão implícita dessa classe para aquela que implementa o métod @Scala não permite que ocorram duas conversões implícitas, portanto, ...

0 a resposta

omo posso definir A e B, dependendo da classe digitada, usando a biblioteca refin

Problema Tenho uma classe de passageiro Passageiro, que começa no ponto A e vai para o ponto B. Um passageiro válido significa que o ponto A não é igual ao ponto B. Passenger( a: Int, b: Int )Questão Como posso projetar a classe Passenger ...

5 a resposta

Função recursiva anônima no Scala

Existe uma maneira de escrever uma função anônima recursiva no Scala? Estou pensando em algo assim: ((t: Tree) => { print(t.value); for (c <- t.children) thisMethod(c) })(root) (Questão relacionada:Quais idiomas suportam * função recursiva * ...

2 a resposta

scala.tools.nsc.Interpreter - Como executar instruções de intérprete para que os resultados sejam definidos no escopo global? (Scala 2.7.7final)

Estou experimentando interpretar strings no Scala para definir classes e métodos. Eu usei o exemplo ...

3 a resposta

Pode ser executado em um Scala HList

Fiz algumas implementações do HList agora. Um baseado na palestra Alta Magia de Daniel Spiewak na Terra de Scala e outro baseado em uma postagem no blog Apocalisp. O objetivo era ter uma lista heterogênea da qual não é heterogênea no tipo ...

4 a resposta

Parâmetros do tipo de escala

Eu seitrait Foo[T] significaT é um tipo parametrizado. Mas algumas vezes eu consigo vertrait Foo[T1,T2] outrait Foo[T1,T2,R], Não consigo encontrar nenhum lugar para descrever o significado de vários tipos dentro de um suporte de tipo. Você ...

2 a resposta

Methods em `Any` para aplicar uma função? [duplicado

Esta pergunta já tem uma resposta aqui: Operador de tubos Scalaz conectado com um método de lista [/questions/40644973/scalaz-pipe-operator-connected-with-a-list-method] 1 resposta Eu me pego escrevendo programas Scala com mais frequência ...