如何在 Hoogle 上搜索类型类实例?

How to search for typeclass instances on Hoogle?

有没有办法在 Hoogle(或 Stackage)上搜索类型类的实例?

例如,我想知道哪个包为 Text.

定义了 Lift 的实例

我能够在包th-lift-instances中找到它,但是手动搜索大约需要 10 分钟。 Hoogle 似乎应该有一些允许搜索实例的功能。

暂时还没有。然而,黑线鳕最近添加了一项功能,允许实例 link 到它们的源代码,并且所有基于 Hackage 构建的新文档都启用了该功能。因此,在 th-lift 包的下一版本中,您应该会在 Lift Text 实例旁边看到一个 "Source" link,它将告诉您您需要知道的内容。

扩展 ,一些 Google 技术确实对查找实例大有帮助。

示例:

-inurl: 用于清除类型类定义位置的多余结果。