Iota

generate a sequence of contiguous natural numbers

  1. alias Iota(size_t n) = staticIota!(0, n)
  2. alias Iota(size_t l, size_t r) = staticIota!(l, r)
    alias Iota(size_t l, size_t r) = staticIota!(l, r)

Examples

static assert (Iota!4 == Cons!(0,1,2,3));
static assert (Iota!(2,6) == Cons!(2,3,4,5));

Meta