times = iota(3).map!(x => Clock.currTime).array;
--

Ok here's my try so far:

auto create(alias fun)(size_t n)
{
    import std.range: iota, map;
    return n.iota.map!(n => fun);
}

Now what remains is to retstrict create to only take a fun with *no* input arguments and a non-void return.

How do I do that?

Reply via email to