Resultados da pesquisa a pedido "scala"

3 a resposta

Explicar este código de correspondência de padrões

Este código é deConsultando um conjunto de dados com a correspondência de padrões do Scala [http://notes.langdale.com.au/Querying_a_Dataset_with_Scala_s_Pattern_Matching.html] : object & { def unapply[A](a: A) = Some((a, a)) } "Julie" match { ...

1 a resposta

ClassTag.runtimeClass.isInstance não funciona para AnyVal

Trabalhando com ClassTags scala Vi que classTag.runtimeClass.isInstance não funciona corretamente quando você o usa com objetos AnyVal. Aqui está um trecho em que você pode testá-lo. Alguma idéia para fazer isso funcionar para ...

1 a resposta

Operador de tubo Scalaz conectado com um método de lista

Eu sou um novato emScala, mas tenho alguma experiência em usarOCaml. Estou pensando em adotar o operador de tubo definido emScalaz Da seguinte maneira: import scalaz._ import Scalaz._ def test = { def length2(x:String) = List(x.length * 2) ...

3 a resposta

O Scala REPL incorporado herda o caminho de classe pai

Conforme solicitado emesta discussão [http://scala-programming-language.1934581.n4.nabble.com/scala-tools-nsc-Interpreter-and-classpath-td2548176.html] na lista de discussão Scala, como posso criar um Scala REPL incorporado que herda o caminho de ...

1 a resposta

como obter o caminho do subprojeto no sbt multi project build

Estou tentando obter a localização do subprojeto na compilação de vários projetos no sbt. Mas eu sou capaz de obter apenas o diretório do projeto raiz. lazy val copyToResources = taskKey[Unit]("copies the assembly jar.") private ...

2 a resposta

Atualizar classe de caso de JSON incompleto com Argonaut ou Circe

Preciso criar uma instância atualizada a partir de uma instância de classe de caso (com qualquerDecodeJsons derivados implicitamente), dado um json incompleto (alguns campos estão faltando). Como isso pode ser feito com o Argonaut ...

3 a resposta

Por que scala não unifica esse tipo lambda com o tipo subjacente?

trait A { type T def test(t: T): Unit } case class B[S <: A](a: S, t : S#T) { def test() = a.test(t) // Error: type mismatch; // found : B.this.t.type (with underlying type S#T) // required: B.this.a.T }Estou errado ao esperar que o acima seja ...

3 a resposta

Como formatar seqüências de caracteres no Scala?

Preciso imprimir uma sequência de caracteres formatada contendo scala.Long. java.lang.String.format () é incompatível com scala.Long (tempo de compilação) e RichLong (java.util.IllegalFormatConversionException) O compilador avisa sobre a ...

1 a resposta

Spark: transpor o DataFrame sem agregar

Analisei várias perguntas on-line, mas elas não parecem fazer o que estou tentando alcançar. Estou usando o Apache Spark 2.0.2 com Scala. Eu tenho um quadro de dados: +----------+-----+----+----+----+----+----+ ...

12 a resposta

O projeto Scala não será compilado no Eclipse; "Não foi possível encontrar a classe principal."

Instalei o Eclipse 3.5.2 e o plug-in Scala de hoje a partir de / update-current (que é o Scala 2.8 final.) Posso compilar e executar projetos Scala que consistem em um único objeto singleton que implementa main (). Mas, se um projeto contiver ...