Resultados da pesquisa a pedido "scala"
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 ...
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?
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" }
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, ...
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 ...
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 * ...
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 ...
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 ...
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ê ...
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 ...