Perguntas com a marcação «scala»

110
comparando sbt e Gradle [fechado]

Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 4 anos . Melhore esta questão...

109
Construtor privado e protegido em Scala

Estou curioso sobre o impacto de não ter um construtor primário explícito no Scala, apenas o conteúdo do corpo da classe. Em particular, eu suspeito que o padrão de construtor privado ou protegido, ou seja, a construção de controle por meio do objeto companheiro ou de outra classe ou métodos de...

107
Qual é a diferença entre build.sbt e build.scala?

Comecei a aprender Scala e quase em todos os tutoriais vejo um build.sbtarquivo que descreve as configurações do projeto. Mas agora instalei giter8e criei um projeto a partir do modelo. E projeto gerado a partir do build.sbtarquivo de modelo perdido , mas tem build.scala(que parece usado para os...

105
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...

102
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 de...