Too complicated code for generating a random string?

Jens Mueller jens.k.mueller at gmx.de
Fri Feb 22 16:23:16 PST 2013


Hi,

I'd like to sample with replacement. But found no simple way.
In particular I want to generate a random string of given letters, say
std.ascii.letters.

Anybody a simpler version than

auto randomString = repeat('a').take(10).map!(c => randomSample(letters, 1, letters.length))().joiner();

?

Jens


More information about the Digitalmars-d mailing list