Files
pip/main.cpp
2022-03-29 12:39:37 +03:00

14 lines
408 B
C++

#include "pip.h"
int main(int argc, char * argv[]) {
PIVector <int> v(5, [](size_t i){return i*2;});
v.prepend({1, 2, 3});
piCout << v;
piCout << v.reduce<int>([](int v, int s){return v+s;});
piCout << v.reduce<PIString>([](int v, PIString s){return s+PIString::fromNumber(v);});
PIStringList sl = v.map<PIString>([](int v){return PIString::fromNumber(v);});
piCout << sl;
return 0;
}