I have a question regarding the comment on the type family Data.Type.Equality.(==).
"A poly-kinded instance [of ==] is not provided, as a recursive definition for algebraic kinds is generally more useful."
Can someone elaborate on "generally more useful".
Thank you.