Собрали в одном месте самые важные ссылки
консультируем про IT, Python
Возможно, вы знаете что в Python есть functools.singledispatch, который позволяет запускать разные функции исходя и типа первого аргумента.
А по ссылке, размышления для реализации multiple dispatch