On Tuesday, 10 June 2014 at 10:57:32 UTC, bearophile wrote: > Kagamin: > >> Pass it by reference, I see no reason why MT can't be pure. > > I meant strongly pure :-) I'm afraid, this pure rng pattern precludes all pure optimizations, so it's effectively weakly pure.