Resultados da pesquisa a pedido "scala"
Como fazer o Eclipse reconhecer dependências do SBT
Estou tentando descobrir como fazer o Eclipse reconhecer dependências que são recuperadas usando o SBT? O SBT baixa as dependências corretas e as coloca no meu diretório ~ / .ivy, mas o eclipse não as vê. Existe uma maneira de fazer isso? obrigad
Expor um tipo dependente de caminho proveniente de um tipo singleton
Estou tentando fazer com que Scala encontre o tipo certo para um tipo dependente de caminho proveniente de um tipo singleto Primeiro, aqui está o contêiner de tipo para o exemplo e uma instância: trait Container { type X def get(): X } val ...
Object não é um erro de valor no scala
Enquanto tenta fazer um mapa em Scala, recebo a seguinte mensagem de erro:object O mapa não é um valor O código que estou usando é o seguinte: val myStringMap = Map[String, String]("first" -> "A", "second" -> "B", "third" -> "C") Estou ...
onstrutor específico para o tipo parametriza
Estou tentando escrever uma classe no scala que agrupe uma coleção (parametrizada) e substitua seu método foreach. O que ele faz com o método foreach não é importante para o objetivo desta pergunta, então digamos que apenas imprima cada elemento ...
Igualdade de escala com verificação de tipo?
Existe um método uniforme para executar a igualdade com a verificação de tipo? Infelizment val objectA:String = "test" val objectB:Int = 2 objectA == objectBo operador de igualdade == não reclama se objectB é um Int enquanto objectA é um ...
Scala App inicialização val no método principal
Tenho algum código: object Main extends App { val NameTemplate = """^([A-Za-z]+)_(\d+)\.png""".r override def main (args:Array[String]) { // Why is NameTemplate null here? } } Por que éNameTemplate não inicializado dentro do método principal?
Como gerar uma lista de números aleatórios?
Essa pode ser a pergunta Scala menos importante de todos os tempos, mas está me incomodando. Como eu geraria uma lista de n números aleatórios. O que tenho até agora: def n_rands(n : Int) = { val r = new scala.util.Random 1 to n map { _ ...
Como criar métodos de perfil no Scala?
O que é uma maneira padrão de criar perfil de chamadas do método Scala? O que eu preciso são ganchos em torno de um método, usando o que eu posso usar para iniciar e parar os Timer Em Java, uso a programação de aspectos, aspectJ, para definir ...
Por que a recursão da cauda do Scala é mais rápida que o loop whil
Aqui estão duas soluções para o exercício 4.9 no Scala para o impaciente de Cay Horstmann: "Escreva uma função lteqgt (valores: Matriz [Int], v: Int) que retorne um triplo contendo as contagens de valores menores que v, iguais a v, e maior que ...
Como verificar argumentos do construtor e lançar uma exceção ou fazer uma afirmação em um construtor padrão no Scal
Gostaria de verificar os argumentos do construtor e me recusar a construir jogandoIllegalArgumentException caso o conjunto de argumentos não seja válido (os valores não se ajustam às restrições esperadas). Como codificar isso no Scala?