All posts on this blog are provided "AS IS" with no warranties, and confer no rights.
All source code snippets are released under the Ms-PL license.
In my last post, I introduced a T4 template that constructs efficient and quite capable immutable objects based on the simplest mutable type definition. I also mentioned that the published sample is (necessarily, ala T4 style) open source and hosted online. Two outsiders have already submitted pull requests that have been accepted. Some thoughtful feedback came in the form of comments to my last blog post as well. Thank you for your participation!
The latest incarnation of the T4 template is substantially improved over what my last post described. Here are a few of them:
#7 is where I expect to spend much of the future work on this effort.
If this topic interests you, please take a fresh look at the latest version, and keep the feedback coming.