Immutable Data Structures for .NET are very useful for some development scenarios.
This project was inspired with series of posts about immutability
by Eric Lippert
Initially the implementation is quite identical to one described in his blog, but one of my goals is to use C# XML documentation capabilities in order to provide most comfortable development experience.
Currently there is only Stack
classes. But I am going to add another data structures as well. I am interested in Ternary Search Tree implementation as for instance.