Есть ли способ перегрузить функцию, основанную на другом типе результата в Delphi?
Перегрузка функции по типу возврата?
имеет очень подробный ответ о рациональной перегрузке функций по типу возвращаемого значения, и из того, что я вижу, Delphi не позволяет этого, но есть ли обходные пути для перегрузки функции, основанной на другом типе возвращаемого значения в Delphi?