Où puis-je trouver une liste des fonctions «magiques» de Scala, telles que apply
, unapply
, update
, +=
, etc.?Liste des fonctions «magiques» de Scala
par magie-fonctions, je veux dire les fonctions qui sont utilisées par un peu de sucre syntaxique du compilateur, par exemple
o.update(x,y) <=> o(x) = y
Je googlé pour une combinaison de scala
magic
et synonymes de functions
, mais je ne l'ai pas trouvé n'importe quoi.
Je ne suis pas intéressé par l'utilisation de fonctions magiques dans la bibliothèque standard, mais dans laquelle existent des fonctions magiques.
Vous voudrez peut-être ajouter le unary_! etc opérateurs qui ont été répertoriés dans l'un des autres messages, car cela ressemble à la réponse la plus exhaustive à la question ici :) – Calum
... et vous l'avez fait, merci! – Calum
Qu'est-ce que 'identifier_ ='? Je n'ai jamais vu ça. –