IK
Size: a a a
MK
a
ты откуда хочешь брать?IK
a
ты откуда хочешь брать?a
же единственным образом из m
получаетсяMK
MK
type SGC m = forall a. (Foo m a, Bar a)
MK
QuantifiedConstraints
MK
MK
MK
forall a. (Foo m a => Bar a)
MK
IK
type SGC m = forall a. (Foo m a, Bar a)
Illegal polymorphic type: SuchGoodConstraint m
GHC doesn't yet support impredicative polymorphism
MK
MK
MK
IK