у двух функций из двух разных пакетов одинаковая сигнатура, но разное поведение?
Тут наверно задача не предполагает одинаковых сигнатур.
Да, так и есть
я бы сказал, что если задача не предпологает одинаковых сигнатур, то Julia-way будет то что предложил @skoffer
М... тогда почему нельзя просто одну из функций расширить? Типа f.M1(a,b) = g.M2(a,b) ?
тем более да, на самом деле это самый простой вариант
Обсуждают сегодня