Classes | |
---|---|
ImmutableDeque | Helper class for the ImmutableDeque<T> |
ImmutableDeque<T> | An efficient implementation of the IImmutableDeque<T> based on the Eric Lippert's deque, which is based on the Hughes lists. See also https://docs.microsoft.com/en-us/archive/blogs/ericlippert/immutability-in-c-part-eleven-a-working-double-ended-queue |
ImmutableDictionary<TKey,TValue> | Represents an immutable key-value dictionary. |
ImmutableList | Helper class with the extension methods for the ImmutableList<T> class. |
ImmutableList<T> | Immutable list |
Interfaces | |
---|---|
IImmutableDeque<T> | Represents an immutable Deque - i.e. the two-ended queue that supports push/pop operations from both ends with an amortized cost ot O(1) per operation. |