же импортировать тип из бехевера, так как же можно импортировать из протокола, а если нельзя, то почему?
Enumerable.t() ?
Что понимается под "импортированием типа из бихэвиора"? Типа объявить тип в модуле с бихэвиором и потом его использовать в другом модуле?
Да. Пока я смотреть исходники энама совсем запутался, но вот те же самые исходники инспекта вроде просты и понятны.
Протокол автоматом генерит t() для обозначения типа, реализующего протокол, емнип.
Оказывается всё сработало бы нормально, если бы я обновил алиас после изменения имени модулья.
Обсуждают сегодня