к
Size: a a a
JS
type familiy F aF A = A', потому что, например, ToJSON A'F B = B', потому что опять же ToJSON B'ToJSON (F a). или обобщать до ToJSON c => c -> Result? или втащить в ограничение ToJSON (F a) => F a -> Result?(F A ~ c | F B ~ c) => c -> ResultJS
F X = X' тоже существует, но этот код с ним не работаетJS
A' и B' подставятся?JS
JS
JS
MK
JS
к
type familiy F aF A = A', потому что, например, ToJSON A'F B = B', потому что опять же ToJSON B'ToJSON (F a). или обобщать до ToJSON c => c -> Result? или втащить в ограничение ToJSON (F a) => F a -> Result?(F A ~ c | F B ~ c) => c -> ResultJS
ToJSON (Foo a), Show (Bar a), Binary (Baz a)...ЗП
JS