Platonic C# - Managing Referential Transparency through Unique Types

2 years ago 5

The idea of Platonic C# is to enforce referential transparency within the context of C#, by enforcing a set of rules around defaulting to immutability of data structures and requiring uniqueness of instances of mutable types.


View Entire Post

Read Entire Article