type
type PartialApplication (tycls :: k) (expr :: k') = NoInstanceForSub tycls expr ':$$: ((('ShowType expr ':<>: 'Text " expects "
) ':<>: 'ShowType (Arity expr)) ':<>: 'Text " more arguments"
)No instance exists for tycls (expr :> ...) because expr is not fully saturated.