Resultados da pesquisa a pedido "scala"
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 ...
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 ...
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: ...
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: ...
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 ...
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 = { ...
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 ...
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 ...
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 ...
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 ...