J'ai récemment commencé à jouer avec Scala (2.8) et remarqué la je peux écrire le code suivant (dans l'interpréteur Scala):Scala: Pourquoi je peux convertir Int en unité?
scala> var x : Unit = 10
x : Unit =()
Il est pas évident ce qui se passe là-bas. Je ne m'attendais vraiment pas à voir aucune conversion implicite à Unité.
Notez que vous pouvez faire un avertissement pour cela en utilisant 'scalacOptions + =" -Ywarn-value-discard "' dans la configuration SBT. – VasyaNovikov