Questions sur scala

18
réponses

La bibliothèque des collections Scala 2.8 est-elle un cas de "la plus longue lettre de suicide de l'histoire"? [fermé]

je viens juste de commencer à regarder la bibliothèque des collections Scala re-implementation qui arrive dans l'immi ... tion est subjective mais c'est une vraie question, je l'ai fait CW et je voudrais quelques opinions sur la question.
demandé sur 2009-11-12 17:49:57
6
réponses

Scala vs. Groovy vs. Clojure [fermé]

quelqu'un peut-il expliquer les différences majeures entre Scala, Groovy et Clojure? Je sais que chacun de ces compiles fonctionne sur le JVM mais je voudrais une simple comparaison entre eux.
demandé sur 2009-08-22 04:08:01
12
réponses

Cas de bonne utilisation pour Akka [fermé]

j'ai entendu beaucoup de délire sur Akka framework (Java/Scala service platform), mais jusqu'à présent n'ont pas vu ... e d'un serveur de chat. (pourquoi? puisque cela a été galvaudé comme un exemple pour beaucoup de choses semblables)
demandé sur 2010-12-20 22:15:54
13
réponses

Différence entre l'objet et la classe dans Scala

je suis en train de passer en revue quelques tutoriels Scala sur Internet et j'ai remarqué dans quelques exemples qu'un objet est déclaré au début de l'exemple. Quelle est la différence entre class et object en Scala?
demandé sur 2009-11-18 14:21:58
8
réponses

À quoi sert un underscore dans Scala?

j'ai jeté un oeil à la liste des enquêtes effectuées sur scala-lang.org et remarqua une question curieuse: ... mer tous les usages de"_"? ". Pouvez-vous? Si oui, merci de le faire ici. Des exemples explicatifs sont appréciés.
demandé sur 2011-11-03 23:43:45
14
réponses

Quelle est la différence entre la classe de cas de Scala et la classe?

j'ai cherché dans Google pour trouver les différences entre un case class et un class . Tout le monde mentionne qu ... . Qu'est-ce que l' explication ou est-il une ressource pour en savoir plus sur la Scala cas des classes à partir de?
demandé sur 2010-02-22 20:49:33
2
réponses

D'où vient Scala recherchez implicites?

Un implicite question pour les nouveaux arrivants à la Scala semble être: d'où vient le compilateur recherchez i ... xposer le problème de manière plus générale. L'exemple a été copié de là, parce qu'il est mentionné dans la réponse.
demandé sur 2011-04-08 20:29:37
9
réponses

Que signifient tous les opérateurs symboliques de Scala?

la syntaxe Scala a beaucoup de symboles. Comme il est difficile de trouver ce genre de noms à l'aide des moteurs de re ... en particulier, je voudrais savoir à propos de -> , ||= , ++= , <= , _._ , :: , et :+= .
demandé sur 2011-10-25 16:00:11
11
réponses

Quelle est la différence entre les types et trait sous-classes?

Une auto-type pour un caractère A : trait B trait A { this: B => } dit que A ne peut pas être m ... -type semble ne servir qu'à créer la possibilité d'une simple erreur de compilation. Qu'est-ce que je rate?
demandé sur 2010-01-02 11:07:53
11
réponses

Comment puis-je obtenir le type erasure sur Scala? Ou, pourquoi je ne peux pas obtenir le paramètre type de mes collections?

c'est un triste fait de la vie sur Scala que si vous instanciez une liste[Int], vous pouvez vérifier que votre instanc ... list of strings?!") ^ A list of strings?! pourquoi cela, et comment puis-je le contourner?
demandé sur 2009-07-07 23:03:38
1
réponses

Scala: Qu'est-ce qu'une Métabalise et comment l'utiliser?

tout ce que je sais de la typographie, c'est qu'elle a remplacé les manifestes. L'Information sur Internet est rare et ... mples et des cas d'utilisation populaire. Des réponses et des explications détaillées sont également les bienvenues.
demandé sur 2012-08-31 19:43:27
8
réponses

Quel est l'avantage d'utiliser des classes abstraites au lieu de traits de caractère?

Quel est l'avantage d'utiliser une classe abstraite au lieu d'un trait (en dehors de la performance)? Il semble que les classes abstraites peuvent être remplacées par des traits dans la plupart des cas.
demandé sur 2010-01-02 12:03:28
11
réponses

Comment utiliser java.Chaîne.format in Scala?

j'essaie d'utiliser la méthode .format d'une chaîne de caractères. Mais si je place %1, %2,etc. dans la chaîne, java.u ... interdit. Si c'est le cas, que dois-je utiliser pour les paramètres d'argument? j'utilise Scala 2.8.
demandé sur 2010-09-12 18:46:30
9
réponses

Quel est le rendement de Scala?

je comprends le rendement de Ruby et Python. Que fait le rendement de Scala?
demandé sur 2009-06-27 13:18:56
9
réponses

Programmation Scala pour Android

j'ai suivi le tutoriel à Scala et Android avec Scala 2.7.3 final. L'application Android qui en résulte fonctionne, ... ques comme scala-library . Donc ma question est: quelqu'un A fait cela, et quel est le remède pour cela?
demandé sur 2009-01-24 18:03:18
1
réponses

Quel est le contexte de Scala et les limites de vue?

d'une manière simple, qu'est-ce que le contexte et les limites de vue et quelle est la différence entre eux? quelques exemples faciles à suivre seraient grands aussi!
demandé sur 2010-12-17 01:22:20
6
réponses

Différence entre la méthode et la fonction dans Scala

j'ai lu Scala Fonctions (une partie de un Autre tour de la Scala ). Dans ce billet, il a déclaré: ... des et les fonctions ne sont pas la même chose mais il n'a rien expliqué. Qu'était-il en train de dire?
demandé sur 2010-03-27 15:06:16
3
réponses

Scala: types abstraits vs génériques

j'ai lu Un Tour de la Scala: Résumé des Types de . Quand est-il préférable d'utiliser des types abstraits? ... T val element: T } plutôt que génériques, par exemple, abstract class Buffer[T] { val element: T }
demandé sur 2009-07-20 20:30:58
4
réponses

Scala 2.8 breakOut

dans Scala 2.8 , il y a un objet dans scala.collection.package.scala : def breakOut[From, T, To](implicit ... ndon, 5 -> Paris) que se passe-t-il ici? Pourquoi breakOut est-il appelé comme un argument à mon List ?
demandé sur 2009-11-11 17:53:23
26
réponses

Meilleure façon d'analyser les paramètres de ligne de commande? [fermé]

Quelle est la meilleure façon d'analyser les paramètres de la ligne de commande en Scala? Personnellement, je préfère ... analyseurs sont-elles pour C++? meilleure façon D'analyser les arguments en ligne de commande en C#
demandé sur 2010-02-23 06:27:09
8
réponses

Bon scalaz introduction [fermé]

scalaz a récemment attiré mon attention. Cela semble très intéressant, mais je n'ai pas trouvé de bonne introduction à ... ntation API pour Scalaz ils sont ici: http://docs.typelevel.org/api/scalaz/nightly/index.html#package
demandé sur 2011-02-01 17:22:36
6
réponses

Que fait un val paresseux?

J'ai remarqué que Scala fournit lazy vals . Mais je ne comprends pas ce qu'ils font. scala> val x = 15 x: Int ... : Int = 13 le REPL montre que y est un lazy val , mais en quoi est-il différent d'un val normal ?
demandé sur 2011-09-20 16:11:40
13
réponses

Cas objets vs énumérations dans Scala

y a-t-il des lignes directrices sur les meilleures pratiques concernant le moment d'utiliser classes de cas (ou ... par rapport à l'extension de L'énumération dans le Scala? Ils semblent offrir certains des mêmes avantages.
demandé sur 2009-12-14 07:33:08
18
réponses

Quels sont les cadres Web de Scala disponibles? [fermé]

je viens juste de commencer à apprendre le Scala, et la première chose que je vais mettre en œuvre est une application ... ite choisir entre eux. Il est toujours bon d'avoir un choix, mais je la seule chose que j'ai trouvé était Ascenseur.
demandé sur 2009-09-28 21:50:01
1
réponses

Obtenir un type structurel avec les méthodes d'une classe anonyme à partir d'une macro

supposons que nous voulons écrire une macro qui définit une classe anonyme avec des membres de type ou des méthodes, p ... ns? Existe-t-il un moyen plus propre d'obtenir un type de structure (avec les méthodes sur c') à partir d'une macro?
demandé sur 2013-01-17 05:31:17
6
réponses

Tâche non sérialisable: java.io.NotSerializableException lors de l'appel d'une fonction en dehors de la fermeture seulement sur les classes pas d'objets

Obtenir un comportement étrange lors de l'appel de fonction à l'extérieur de la fermeture: quand la foncti ... omeFunc(_)) //this will crash (spark lazy) after.collect().map(println(_)) } def someFunc(a:Int) = a+1 }
demandé sur 2014-03-23 19:22:49
15
réponses

Comment définir "type disjonction" (union types)?

l'un des moyens suggérés pour afin de traiter les doubles définitions des méthodes surchargées consiste à rempla ... cites définies ci-dessus tapissent-elles dans la bibliothèque standard quelque part pour que je puisse les importer?
demandé sur 2010-08-18 04:40:41
3
réponses

Que fait`: * ' (Colon underscore star) en Scala?

j'ai le code suivant de cette question : def addChild(n: Node, newChild: Node) = n match { case Elem(pre ... Que fait-il? je comprends qu'il y a Seq[Node] concaténé avec un autre Node , et alors? Que fait : _* ?
demandé sur 2011-05-19 01:35:51
14
réponses

Qu'est-ce qui fait que L'opérateur de Scala surcharge "bon", mais c++'est "mauvais"?

la surcharge de L'opérateur en C++ est considérée par beaucoup comme une mauvaise chose(tm), et une erreur à ne pas ré ... éciales. alors ma question Est de savoir pourquoi l'idée de définir " + " en Scala est meilleure qu'en C++?
demandé sur 2009-07-08 18:05:44
6
réponses

Quel est le coût (caché) du Val paresseux de Scala?

une caractéristique pratique de Scala est lazy val , où l'évaluation d'un val est retardée jusqu'à ce qu'il soit néc ... que d'avoir deux lazy val s x et y ou est-ce que je n'obtiens le overhead qu'une seule fois, pour la paire (x, y) ?
demandé sur 2010-06-15 01:59:13