In this lesson, we're going to write another conditional type. This time, we'll implement a ReturnTypeOf<T>
helper type which lets us extract the return type of a function type. This type is identical to the ReturnType<T>
helper type that's defined in the core type declaration files that ship with the TypeScript compiler.