boost::function::sig — Lambda library support
// Lambda library supporttemplate<typename Args> struct sig { // types typedef result_type type; };