Map

map a template over a list

Members

Aliases

Map
alias Map = Cons!()
Undocumented in source.
Map
alias Map = Cons!(F!(Unpack!(T[0])), Map!(F, T[1..$]))
Undocumented in source.

Examples

alias ArrayOf (T) = T[];

static assert (is (Map!(ArrayOf, int, char, string) == Cons!(int[], char[], string[])));
static assert (Map!(Iota, 1, 2, 3) == Cons!(0, 0,1, 0,1,2));

Meta