Séance de cours
Cette séance de cours couvre le concept de mutation sûre dans Scala, se concentrant sur les variables mutables, les classes avec des champs mutables, des tableaux et des collections mutables. L'instructeur explique l'importance de gérer l'état mutable en raison des interactions avec le monde, de modéliser des scénarios du monde réel et d'améliorer l'efficacité de la mise en œuvre. La séance de cours s'inscrit également dans la perspective fonctionnelle du temps en tant que dimension et fournit des exemples de mise en œuvre d'une mutation sûre à l'aide de compteurs et de chaînes de renommage dans un arbre.