Resultados da pesquisa a pedido "scala"

7 a resposta

Scala: Analisar JSON diretamente em uma classe de caso

Dada uma sequência de JSON e uma classe de caso que corresponde a ela, qual é uma maneira simples de analisar o JSON na classe de caso? Existem muitas bibliotecas disponíveis, mas parece que o Scala agora pode fazer isso imediatamente. E se o ...

1 a resposta

Usando informe para converter tupla de Futuro em Futuro de tupla por meio de HList

Existe uma maneira fácil de converter uma tupla do tipo (Futuro [A], Futuro [B], Futuro [C], ..., Futuro [N]) em Futuro [(A, B, C, ..., N)]? Isso pressupõe um número indefinido de elementos na tupla. Tentei converter a tupla em HList e tentei um ...

2 a resposta

Converta uma Seq [String] em uma classe de caso de maneira segura

Eu escrevi um analisador que transforma uma String em uma Seq [String] seguindo algumas regras. Isso será usado em uma biblioteca. Eu estou tentando transformar esse Seq [String] em uma classe de caso. A classe de caso seria fornecida pelo ...

6 a resposta

Limite de 22 campos no Scala 2.11 + Play Framework 2.3 Classes e funções de casos

O Scala 2.11 está fora e o limite de 22 campos para as classes de casos parece estar corrigido (Scala Issue [https://issues.scala-lang.org/browse/SI-7296], Notas de versão [https://typesafe.com/blog/scala-211-has-arrived]) Isso tem sido um ...

4 a resposta

min / max de coleções contendo NaN (manipulação de incomparabilidade no pedido)

Acabei de encontrar um bug desagradável como resultado do seguinte comportamento: scala> List(1.0, 2.0, 3.0, Double.NaN).min res1: Double = NaN scala> List(1.0, 2.0, 3.0, Double.NaN).max res2: Double = NaNEntendo que, para uma ...

4 a resposta

Configurar o sistema de criação de texto sublime para o Scala?

Estou tentando configurar um sistema de compilação para Scala com SublimeText, mas estou tendo algumas dificuldades. Eu tentei o seguinte: { "shell_cmd": "scala", "working_dir": "${project_path:${folder}}", "selector": "source.scala" } { "cmd": ...

2 a resposta

A amostra do Spark está muito lenta

Estou tentando executar uma amostra aleatória simples com Scala a partir de uma tabela existente, contendo cerca de 100e6 registros. import org.apache.spark.sql.SaveMode val nSamples = 3e5.toInt val frac = 1e-5 val table = ...

0 a resposta

Como analisar XML no Spark com java se as tags de colunas tiverem o mesmo nome

Tentei analisar o XML no spark 2.2 com o java 1.8, mas isso não está fornecendo o conjunto de dados esperado. amostra xml - <?xml version="1.0" encoding="UTF-8"?> <RECORD> <PROP NAME="product.url"> <PVAL>url1</PVAL> </PROP> <PROP ...

1 a resposta

Como usar o pacote Java com.example… objeto no Scala

Como se refere a um pacote Java que inclui objeto no nome como com.example.object no Scala? Scala trata o objeto como uma palavra reservada e reclama.

5 a resposta

Como converter funções gerando exceções em funções retornando?

Suponha que eu tenha algumas funções que gerem exceções. Estou envolvendo-os para retornarEither[Throwable, <function return type>]. (Vamos supor que eu precisoEither ao invés deTry) def fooWrapper(arg1: FooArg1, arg2: FooArg2) = try ...