Perguntas com a marcação «scala»

Scala é uma linguagem de programação de uso geral direcionada principalmente à Java Virtual Machine. Projetado para expressar padrões de programação comuns de maneira concisa, elegante e com segurança de tipo, combina os estilos de programação imperativos e funcionais. Suas principais características são: um sistema avançado de tipo estático com inferência de tipo; tipos de função; correspondência de padrões; parâmetros implícitos e conversões; sobrecarga do operador; interoperabilidade total com Java; simultaneidade



5
Padrões de design funcional [fechado]
Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 4 anos . Melhore esta questão Existem muitos idiomas funcionais: mônadas, aplicativos, setas, etc. Eles são documentados …


6
Quais são as regras precisas para quando você pode omitir parênteses, pontos, colchetes, = (funções), etc.?
Quais são as regras precisas para quando você pode omitir (omitir) parênteses, pontos, colchetes, = (funções), etc.? Por exemplo, (service.findAllPresentations.get.first.votes.size) must be equalTo(2). service é meu objeto def findAllPresentations: Option[List[Presentation]] votes retorna List[Vote] deve e ser são funções de especificações Por que não posso ir: (service findAllPresentations get first votes …
106 syntax  scala 


3
Como filtrar Nenhum da Lista [Opção]?
Se eu tiver um List[Option[A]]no Scala, qual é a maneira idiomática de filtrar os Nonevalores? Uma maneira é usar o seguinte: val someList: List[Option[String]] = List(Some("Hello"), None, Some("Goodbye")) someList.filter(_ != None) Existe uma maneira mais "idiomática"? Isso parece muito simples.
105 scala  option 

7
Framework Scala para um servidor de API Rest? [fechadas]
Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 4 anos . Melhore esta questão Estamos pensando em mover nosso Rest API Server (está dentro do …
105 api  rest  scala  lift 

5
Como converter um java.util.List em uma lista Scala
Eu tenho esse método Scala com o erro abaixo. Não é possível converter em uma lista Scala. def findAllQuestion():List[Question]={ questionDao.getAllQuestions() } tipo incompatível; encontrado: java.util.List[com.aitrich.learnware.model.domain.entity.Question]obrigatório: scala.collection.immutable.List[com.aitrich.learnware.model.domain.entity.Question]

5
Quais são as desvantagens de declarar classes de caso Scala?
Se você está escrevendo um código que usa muitas estruturas de dados lindas e imutáveis, as classes de caso parecem ser uma dádiva de Deus, oferecendo a você todos os itens a seguir gratuitamente com apenas uma palavra-chave: Tudo imutável por padrão Getters definidos automaticamente Implementação decente de toString () …
105 scala  case-class 




5
Recursos de programação do tipo Scala
De acordo com esta pergunta , o sistema de tipos de Scala é Turing completo . Quais recursos estão disponíveis para permitir que um recém-chegado aproveite o poder da programação em nível de tipo? Aqui estão os recursos que encontrei até agora: A Alta Magia de Daniel Spiewak na Terra …
102 scala  types 

4
Como classificar uma lista no Scala por dois campos?
como classificar uma lista no Scala por dois campos, neste exemplo irei classificar por lastName e firstName? case class Row(var firstName: String, var lastName: String, var city: String) var rows = List(new Row("Oscar", "Wilde", "London"), new Row("Otto", "Swift", "Berlin"), new Row("Carl", "Swift", "Paris"), new Row("Hans", "Swift", "Dublin"), new Row("Hugo", "Swift", …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.