Why do we have transitive const, again?

Walter Bright newshound2 at digitalmars.com
Sat Sep 24 16:08:04 PDT 2011


On 9/22/2011 10:36 AM, Peter Alexander wrote:
> It's mostly for concurrent programming.

It's also for:

2. purity
3. support for true functional programming
4. implicit & enforcable documentation on what a function may do with its parameters
5. better isolation and encapsulation of specific areas in a program


More information about the Digitalmars-d mailing list