我想教 GHC 派生新的类型类。是否可以在不使用Generic
或 TemplateHaskell 的情况下在外部执行此操作?就像,使用源插件或类似的东西。所以我可以写:
data MyType = ...
deriving MyTypeClass
更新:与讨论相关的 GHC 票证:
我想教 GHC 派生新的类型类。是否可以在不使用Generic
或 TemplateHaskell 的情况下在外部执行此操作?就像,使用源插件或类似的东西。所以我可以写:
data MyType = ...
deriving MyTypeClass
更新:与讨论相关的 GHC 票证: