标签: haskell cabal
假设我有一个描述某些数据结构的额外文件。在一个Haskell模块中,我有一个TH声明,它接受该文件的内容并生成数据类型。
每次外部文件发生变化时,如何强制该模块重新编译?
答案 0 :(得分:5)
您可以使用addDependentFile函数。
https://www.stackage.org/haddock/lts-7.15/template-haskell-2.11.0.0/Language-Haskell-TH-Syntax.html#v:addDependentFile