Resultados da pesquisa a pedido "scala"
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 ...
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 ...
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.
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 ] ...
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 ...
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"), ...
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) ...
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 ...
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 / ...
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 ...