Scala est un langage de programmation à usage général ciblant principalement la machine virtuelle Java. Conçu pour exprimer des modèles de programmation courants d'une manière concise, élégante et sécurisée, il fusionne les styles de programmation impératifs et fonctionnels. Ses principales caractéristiques sont: un système avancé de type statique avec inférence de type; types de fonction; correspondance de motifs; paramètres implicites et conversions; surcharge de l'opérateur; interopérabilité totale avec Java; concurrence
J'essaie de mieux comprendre Scala, et je ne peux pas sembler trouver une upeCase valide pour le code comme suit: class C extends { def m() { /* ... */ } }
...
Si j'ai une carte et que je souhaite construire une chaîne de itération de celui-ci, est-il un moyen d'avoir la chaîne finale résultant d'une expression au lieu de d&eacu ...
Je peux dire que j'adore vraiment Scala, mais je voudrais maintenant connaître les fonctionnalités que vous ne pouvez pas vivre sans quand travailler avec Scala? Qu'en est-il de Scala ...
J'ai lu plusieurs directives de style et d'autres ressources indiquant que c'est une mauvaise idée d'utiliser des soulignements de soulignement dans les noms de méthode / variable / ...