This came up because I was looking for instances of Data.Default (potentially including orphan instances). Searching for "instance Default" on hayoo and hoogle didn't seem to bring up datatypes that are instances. I also imagine this could be useful for many different classes too, e.g. wanting to know what types instantiate Num, Monad, Monoid, etc...