Boost.FunctionTypes provides functionality to classify, decompose and synthesize function, function pointer, function reference and pointer to member types.
Please check out the library's documentation to learn more.
Thank you — this is on its way to the team.
Keep them coming as you explore.