character function
return a character from parameter.
default pools
is lower and upper.
you also can provide self
string.
Implementation
String character(
{List<String> pools = const [lower, upper], String self = ''}) {
final pool = pools.join('') + self;
return pool[integer(max: pool.length - 1)];
}