Introduce std.range.generate