A
Size: a a a
A
ΑZ
EG
my_trait :: (Type, ...) -> Maybe (Type, ...)
(Type, ...) это «tuple из некоего количества элементов типа Type»)Just ..., то он реализован и внутренности Just — ассоциированные типыNothing, то трейт не реализованEG
EG
s
my_trait :: (Type, ...) -> Maybe (Type, ...)
(Type, ...) это «tuple из некоего количества элементов типа Type»)Just ..., то он реализован и внутренности Just — ассоциированные типыNothing, то трейт не реализованEG
s
OA
OA
DS
my_trait :: (Type, ...) -> Maybe (Type, ...)
(Type, ...) это «tuple из некоего количества элементов типа Type»)Just ..., то он реализован и внутренности Just — ассоциированные типыNothing, то трейт не реализованEG
my_trait(T).is_some(). Мы их запускаем и проверяем.DS
s
my_trait(T).is_some(). Мы их запускаем и проверяем.EG
DS
A
DS
EG
DS