Zip - multiple declarations

Template Zip

Même fonction que Map mais avec 2 tableau en entrée.

template Zip(int len = 2, alias fun) ;

Contained Functions

NameDescription
zip
Zip

Contained Aliases

NameDescription
I
I2
U

Parameters

NameDescription
fun une fonction (T function (T) (T a, T b))

Example

auto a = Generate!((ulong i) => i), b = Generate!((ulong i) => -i);
auto c = Zip!((ulong a, ulong b) => a + b) (a, b);

Alias Zip

alias Zip(alias fun) = Zip!(2,fun);