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

18
A biblioteca de coleções do Scala 2.8 é um caso de “a maior nota de suicídio da história”? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

6
Scala vs. Groovy vs. Clojure [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Fechado há 6 anos . Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. …



12
Bom caso de uso para Akka [fechado]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Ouvi muitos elogios sobre o Akka framework (plataforma de …

7
Quais são todos os usos de um sublinhado no Scala?
Eu tomei um olhar para a lista de pesquisas taken on scala-lang.org e notei uma pergunta curiosa: " ‘Você pode nomear todos os usos de’_ ". Você pode? Se sim, faça-o aqui. Exemplos explicativos são apreciados.
540 scala 

1
Iterados Scalaz: “Levantar” o `EnumeratorT` para corresponder ao` IterateeT` para uma mônada “maior”
Se eu tiver um EnumeratorTe um correspondente IterateeT, posso executá-los juntos: val en: EnumeratorT[String, Task] = EnumeratorT.enumList(List("a", "b", "c")) val it: IterateeT[String, Task, Int] = IterateeT.length (it &= en).run : Task[Int] Se a mônada do enumerador for "maior" que a mônada do iterado, eu posso usar upou, de maneira mais …


9
O que significam todos os operadores simbólicos da Scala?
A sintaxe do Scala possui muitos símbolos. Como é difícil encontrar esses tipos de nomes usando os mecanismos de pesquisa, uma lista abrangente deles seria útil. Quais são todos os símbolos em Scala e o que cada um deles faz? Em particular, eu gostaria de saber sobre ->, ||=, ++=, …
402 scala  operators 

2
Onde Scala procura implícitos?
Uma pergunta implícita para os novatos em Scala parece ser: onde o compilador procura implícitos? Quero dizer implícito, porque a pergunta nunca parece totalmente formada, como se não houvesse palavras para ela. :-) Por exemplo, de onde integralvêm os valores abaixo? scala> import scala.math._ import scala.math._ scala> def foo[T](t: T)(implicit …




4
Concatenação da lista Scala, ::: vs ++
Existe alguma diferença entre :::e ++para concatenar listas no Scala? scala> List(1,2,3) ++ List(4,5) res0: List[Int] = List(1, 2, 3, 4, 5) scala> List(1,2,3) ::: List(4,5) res1: List[Int] = List(1, 2, 3, 4, 5) scala> res0 == res1 res2: Boolean = true A partir da documentação , parece ++ser mais …

1
Scala: O que é um TypeTag e como eu o uso?
Tudo o que sei sobre as TypeTags é que elas substituíram os Manifestos. As informações na Internet são escassas e não me proporcionam uma boa noção do assunto. Então, eu ficaria feliz se alguém compartilhasse um link para alguns materiais úteis sobre TypeTags, incluindo exemplos e casos de uso populares. …

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.