Resultados da pesquisa a pedido "scala"

3 a resposta

Encadeamento de funções parciais com andThen em Scala

Vamos reutilizar exemplos do Daily scala: type PF = PartialFunction[Int,Int] val pf1 : PF = {case 1 => 2} val pf2 : PF = {case 2 => 3}e vamos adicionar: val pf3 : PF = {case 3 => 4}andThen funciona conforme o esperado aqui: pf1 andThen pf2 ...

3 a resposta

Duas maneiras de curry em Scala; qual é o caso de uso de cada um?

Estou tendo uma discussão em torno deVárias listas de parâmetros [http://davetron5000.github.com/scala-style/declarations/methods/currying.html] no Guia de Estilo Scala que mantenho. Eu percebi que existem duas maneiras de currying ...

1 a resposta

O Scala tem um método de biblioteca para agrupar valores de retorno anuláveis em uma opção?

Algo como def option[T](v: T): Option[T] = if (v == null) None else Some(v)Estou perfeitamente feliz em definir esse método utilitário, mas me pergunto se ele já existe em algum lugar.

1 a resposta

Como descobrir qual dependência causou o download de uma biblioteca específica?

Ao executar meu projeto SBT, há uma linha na saída do console: [info] downloading http://repository/nexus/content/groups/public/org/jboss/netty/netty/3.2.3.Final/netty-3.2.3.Final.jar ... [info] [SUCCESSFUL ] ...

1 a resposta

EsHadoopIllegalArgumentException: Não é possível detectar o exemplo Spark-ElasticSearch da versão ES

Estou tentando executar uma gravação simples de dados no exemplo do ElasticSearch. No entanto, continuo recebendo este erro: EsHadoopIllegalArgumentException: Cannot detect ES version - typically this happens if the network/Elasticsearch cluster ...

1 a resposta

Scala Spark - divida a coluna vetorial em colunas separadas em um Spark DataFrame

Eu tenho um Spark DataFrame onde eu tenho uma coluna com valores de vetor. Os valores do vetor são todos n-dimensionais, também conhecidos como o mesmo comprimento. Eu também tenho uma lista de nomes de colunasArray("f1", "f2", "f3", ..., "fn"), ...

1 a resposta

Por que scala não infere o tipo a partir de parâmetros de tipo genérico?

Suponha que esta função def func[A](data: List[A], mapper: A => String) = { data.map(item => mapper(item)) }Por que esse código não compila: val list = List(1, 2, 3) func(list, a => a.toString)Mas este faz: val list = List(1, 2, 3) ...

2 a resposta

Classes concretas com membros do tipo abstrato

Dadas as seguintes características e classe. Por que isso compila? Isso pode realmente ser usado para alguma coisa? trait Container { type A } trait AnotherContainer[B]{ def x(b : B) : B } trait Mixed extends Container with ...

2 a resposta

Por que Scala se queixa de herança ilegal quando existem tipos brutos na hierarquia de classes?

Estou escrevendo um invólucro que pega um ScalaObservableBuffer [http://www.scala-lang.org/api/current/scala/collection/mutable/ObservableBuffer.html] e dispara eventos compatíveis com oLigação de dados Eclipse / ...

3 a resposta

Apache Spark: map vs mapPartitions?

Qual é a diferença entre umRDD's [https://spark.apache.org/docs/latest/api/scala/#org.apache.spark.rdd.RDD] map emapPartitions método? E fazflatMap Comportar-se comomap ou comomapPartitions? Obrigado. (editar) ou seja, qual é a diferença ...