throwing λs
gentlemen behold: black magic
try {
throw std::function<void(void)>([]{std::cout<<"☠";});
} catch(std::function<void(void)> f) {
f();
}
gentlemen behold: black magic
try {
throw std::function<void(void)>([]{std::cout<<"☠";});
} catch(std::function<void(void)> f) {
f();
}