On 3/27/2016 6:44 PM, sarn wrote:
D's implementation of functional purity supports "weak" purity - functions that
can mutate arguments but are otherwise traditionally pure.

I wrote a post about some of the practical benefits of this kind of purity:

https://theartofmachinery.com/2016/03/28/dirtying_pure_functions_can_be_useful.html

It's a nice article, you should put your name on it as the author!

Reply via email to