Support repeating initializers with closures not just values

I not sure if I really understand this argument. People who want to e.g. construct a specific Array will probably more naturally reach for an initialiser instead of mapping over a sequence of indices that they have to create themselves. And in some sense map itself is already a less flexible version of reduce, but being less flexible isn't a bad thing if it has clarity or brevity benefits.

1 Like