La bibliothèque Immutable.js développée par Facebook, permet de manipuler des structures de données non mutables, c'est-à-dire qu'elles ne sont pas modifiées lorsqu'elles interviennent en tant que paramètres d'une fonction ou d'une méthode (eg. la méthode push sur un tableau en JavaScript). La suppression de ces états mutables étant devenue le leitmotiv de certains gourous de la "bonne" programmation. Mais ça, c'est un autre sujet. Cette bibliothèque qui connaît un certain ...