Resultados da pesquisa a pedido "scala"

8 a resposta

Quando usar a opção

Aprendo o Scala há algum tempo e não consigo entender claramente o uso do Option. Isso me ajuda a evitar verificações nulas ao encadear funções (de acordo com docs [http://www.scala-lang.org/api/current/scala/Option.html]). Está claro para ...

18 a resposta

private [this] vs private

Em Scala, vejo esse recurso como variável objeto-privada. Do meu background Java não muito rico, aprendi a fechar tudo (torná-lo privado) e a abrir (fornecer acessadores), se necessário. Scala apresenta um modificador de acesso ainda mais ...

8 a resposta

Como obter a última data de um mês específico com o JodaTime?

Preciso obter o primeiro encontro (comoorg.joda.time.LocalDate) de um mês e o último. Obter o primeiro é trivial, mas o último parece precisar de lógica, já que os meses têm duração diferente e a duração de fevereiro varia ao longo dos anos. ...

14 a resposta

Scala - modificando elementos aninhados em xml

Estou aprendendo scala e pretendo atualizar um nó aninhado em alguns xml. Tenho algo funcionando, mas estou me perguntando se é a maneira mais elegant Tenho alguns xml: val InputXml : Node = <root> <subnode> <version>1</version> ...

2 a resposta

ariáveis mais baixas na correspondência de padrões

Este código funciona bem: val StringManifest = manifest[String] val IntManifest = manifest[Int] def check[T: Manifest] = manifest[T] match { case StringManifest => "string" case IntManifest => "int" case _ => "something else" }Mas se minúsculas ...

2 a resposta

Dependências não resolvidas ao criar o projeto play 2.0

Downloaded play-2.0 do tipo safe ontem, seguindo as instruções o máximo possível, mas quando eu for compilar com o sbt eu recebo erros de dependência não resolvidos: [warn] :: org.slf4j # slf4j-api; 1.6.1: configuração não encontrada ...

2 a resposta

Play 2.0 com Eclipse 3.6, edição de modelos Scala

Sou novo no mundo do Play e do Scala, por isso estou precisando de ajuda para descobrir como editar os arquivos de modelo do scala usando o Eclipse. Já instalei o scala ide 2.9, mas quando tento editar o index.scala.html, o conteúdo do arquivo ...

4 a resposta

Crie uma nova tarefa que execute um programa

Preciso definir tarefas personalizadas que calculem o nome de uma classe principal e depois a executem. Eu estava pensando em algo assim customTask { mainClass = compute main class name based on env runMain(mainClass, jvm-args, fork=true) }e ...

20 a resposta

Encontre números primos usando Scala. Ajude-me a melhorar

Escrevi este código para encontrar os números primos menores que o número i na scal def findPrime(i : Int) : List[Int] = i match { case 2 => List(2) case _ => { val primeList = findPrime(i-1) if(isPrime(i, primeList)) i :: primeList ...

4 a resposta

Como obter o IP do cliente?

Embora isso pareça bobo, não consegui encontrar uma maneira de obter o IP do cliente no Play 2.0. Estava disponível no 1.2.x comoHttp.Request.remoteAddress, mas 2.0 (verifiquei principalmente a API Scala, mas também fiz uma verificação rápida da ...