On 04/11/2013 02:41 AM, Walter Bright wrote: > On 4/10/2013 5:33 PM, deadalnix wrote: >> call with const parameter can be considered strongly pure if the >> argument is >> immutable > > The argument doesn't need to be immutable because nobody can change it > while the function is running. > (He has written DIP30. Under DIP30 this would no longer be the case.)