Click here to Skip to main content
15,884,298 members
Articles / Operating Systems / Windows

Immutability, Memoization, Purity and Linear Types – further reducing code complexity

14 Apr 2009CPOL 8.8K   7   2
An immutable type is one whose internal state cannot change after it has been instantiated.  A ‘deeply immutable’ type is one whose dependency graph contains reference types that are also ‘deeply immutable’.  If dependant reference types are not themselves ‘deeply immutable’, the type is termed ‘sh
We're sorry, but the article you are trying to view was deleted at 10 Mar 2014.

Please go to the Windows Table of Contents to view the list of available articles in this section.