Resultados da pesquisa a pedido "scala"

6 a resposta

Scala DSL: encadeamento de métodos com métodos sem parâmetros

Estou criando uma pequena DSL Scala e executando o seguinte problema para o qual eu realmente não tenho uma solução. Um pequeno exemplo conceitual do que eu quero alcançar: (Compute write "hello" read 'name calc() calc() write "hello" + 'name ...

4 a resposta

Retorno digite If expression

Estou aprendendo scala e não consigo entender o porquê: def signum(arg: Int) = { if(arg > 0 ) 1 else if(arg < 0) -1 else 0 }HasInt como tipo de retornosignum (arg: Int): Int Ma def signum(arg: Int) = { if(arg > 0 ) 1 else if(arg < 0) -1 else ...

4 a resposta

Como analisar o arquivo de texto baseado em linha (.mht) no modo scal

Eu quero usar o scala para analisar um arquivo .mht, mas achei que meu código é exatamente como o Jav Seguindo é ummht amostra de arquivo: From: <Save by Tencent MsgMgr> Subject: Tencent IM Message MIME-Version: ...

4 a resposta

Scala self type e this.type na edição de coleções

Estou tentando entender minha opinião de tipos abstratos e explícitos no scala. Vamos considerar este exemplo: quero criar uma base para árvore extensível tão simples quanto esta: trait Tree { def children: Iterable[Tree] def descendants: ...

6 a resposta

lasses de caso, correspondência de padrões e varar

Digamos que eu tenha essa hierarquia de classes: abstract class Expr case class Var(name: String) extends Expr case class ExpList(listExp: List[Expr]) extends Expr Seria melhor definir o construtor deExpList como isso case class ...

2 a resposta

anorm do Play2 não pode funcionar no postgresql

Descobri que os analisadores de linha do anorm da play2 dependem dos metadados retornados pelo driver jdb Então, no exemplo "zentasks" interno fornecido pelo play, posso encontrar esse código: object Project { val simple = { ...

16 a resposta

Correspondência de padrão vs if-else

Eu sou novato em Scala. Recentemente, eu estava escrevendo um aplicativo de hobby e me peguei tentando usar a correspondência de padrões em vez do if-else em muitos caso user.password == enteredPassword match { case true => println("User ...

8 a resposta

JSON para XML no Scala e lidando com o resultado Option ()

Considere o seguinte no intérprete Scala: scala> JSON.parseFull("""{"name":"jack","greeting":"hello world"}""") res6: Option[Any] = Some(Map(name -> jack, greeting -> hello world))Por que o mapa é retornado em alguma coisa ()? E como eu ...

4 a resposta

Implementação imutável do Scala Map que preserva a ordem de inserção [duplicado]

Esta pergunta já tem uma resposta aqui: Implementação do Scala Map mantendo as entradas em ordem de inserção? [/questions/3835743/scala-map-implementation-keeping-entries-in-insertion-order] respostasLinkedHashMap é usado para preservar a ordem ...

6 a resposta

GSON JsonObject “Exceção de operação não suportada: null” getAsString

Correndo um jogo! aplicativo com Scala. Estou fazendo uma solicitação em que a resposta deve ser uma string JSON. Ao verificar o depurador, o JsonElement retorna OK com todas as informações conforme o esperado. No entanto, o problema é quando ...