What I\'d like to do is something like this:
template DataType myFunc(DataType in) { ... } typedef myFunc myFunc_i; myFunc
I would make a just tiny improvement over Xeo's answer.
Instead of using:
auto const myFunc_i = &myFunc;
I would use
constexpr auto myFunc_i = &myFunc;