我有一个模块(Language.Haskell.Exts.Syntax.Module
)并希望将其转换为模板haskell数据结构。我该怎么办呢?我的第一个困惑是来自Language.Haskell.TH.Syntax
的Module
类型看起来不像是haskell模块的表示(它只有PkgName
和ModName
)。那么模板中的Language.Haskell.Exts.Syntax.Module
等同于什么呢?有没有办法在两者之间进行转换?
答案 0 :(得分:1)
在模板Haskell中没有等同于Language.Haskell.Exts.Syntax.Module
,它根本不支持它。你不能拼接整个模块(至少还有)。