It is sometimes desirable to give several functions the same name, often because they perform conceptually similar tasks, but operate on different types of input data.
Иногда нужно назвать несколько функций одним и тем же именем - как правило из-за того, что они выполняют концептуально схожие задачи, но работают с разными типами входных данных.