L'immuabilité est l'incapacité de modifier les données après leur création. Les modifications sont plutôt effectuées en copiant les données. Une propriété des données immuables est qu'elles sont * référentiellement transparentes *.
Le .NET BCL a-t-il un type de jeu immuable? Je programmment dans un dialecte fonctionnel de C # et je voudrais faire quelque chose comme xxx mais le meilleur que je ...
Je veux avoir l'avantage des structures de données fonctionnelles (plusieurs versions de données pouvant partager la structure) mais pouvoir la modifier dans un style impérati ...