我正在研究一个Haskell项目(Happstack服务器+ Blaze HTML /前端作为主库),我想添加一个静态数据目录.
看起来你可以使用自动生成的Path_<package_name>模块使用Cabal .所以在我的例子中,调用了包new-website,因此应该调用该模块Paths_new_website.
链接到Cabal docs re:自定义包的Paths_pkgname模块.
从命令行和使用cabal repl,我试图确认我将有权访问该Paths_模块.但是,我发现Paths_new_websiteCabal在运行时没有导入该模块cabal_repl.
有没有人有这方面的经验,得到一个挑剔的Paths_模块加载我的包?我怀疑这可能是Main.hs(主要源文件)与上下文之间的词汇范围问题cabal_repl......