к
Size: a a a
ПК
к
class X a where x :: String -> Maybe a
newtype Helper a = Helper a
instance X a => SomeClass (Helper a) where ....
data DDD = ....
deriving SomeClass via (X DDD)
Helper DDD. Но оно как-то из инстанса для Helper DDD выводит инстанс для DDD. То есть он сркыто внизу использует как бы deriving newtype? На нем получается базируется deriving via? А если Helper не newtype, а data? Тогда он как выведет?YR
YR
YR
AA
AA
YR
YR
к
YR
YR
YR
AA
AA
AA