RetroTuple

Creates a generic tuple comprised of elemetns of A in reverse order.

Applying RetroTuple twice to the same generic tuple equals to the original generic tuple.

Members

Aliases

RetroTuple
alias RetroTuple = GenericTuple!()
Undocumented in source.
RetroTuple
alias RetroTuple = GenericTuple!(.RetroTuple!(A[1..$]), A[0])
Undocumented in source.

Examples

static assert(is(RetroTuple!(int, bool, long) == TypeTuple!(long, bool, int)));
static assert(PackedGenericTuple!(RetroTuple!(1, bool, "x")).equals!("x", bool, 1));

Analog of $(STDREF range, retro) for generic tuples.

Meta