J'aime bien la proposition de Scala concernant la préséance des opérateurs, mais dans certains cas rares, les règles non modifiées peuvent être gênantes, parce que vous avez des restrictions dans le nommage de vos méthodes. Existe-t-il des moyens de définir d'autres règles pour une classe/un fichier, etc. en Scala ? Si ce n'est pas le cas, cela sera-t-il résolu à l'avenir ?
@huynhjl à partir de la référence citée : "Il y a une exception à cette règle, qui concerne les opérateurs d'affectation (§6.12.4). La préséance d'un opérateur d'affectation est la même que celle de l'affectation simple (=). C'est-à-dire qu'elle est inférieure à celle de tout autre opérateur". Le §6.12.4 décrit un opérateur d'affectation comme un opérateur se terminant par "=". La liste ci-dessus est donc incomplète, plutôt qu'incorrecte.
3 votes
Sujet connexe de la liste de diffusion : scala-programming-language.1934581.n4.nabble.com/