#include "curry.cpp" #include "meow.cpp" #include int main() { { auto add = curry([](meow, int a, int b, int c) { return a + b + c; }); std::cout << add(meow{})(5)(5)(5) << std::endl; } meow::report(); }