是否可以使用不同扩展名的Haskell源文件?

是否可以使用不同扩展名的Haskell源文件?,haskell,cabal,haskell-stack,hpack,Haskell,Cabal,Haskell Stack,Hpack,在Haskell项目中常用的任何构建工具(即stack、cabal或hpack)中,是否可能有一个包含具有不同扩展名的源文件的源目录(即*.hs或*.lhs以外的源文件) 我需要具有多个扩展名的源文件,例如*.md.lhs,或*.rst.lhs,因为堆栈/阴谋集团需要直接使用相同的扩展名,但第二个扩展名对我正在编写的自定义抖动脚本有意义 似乎cabal/stack正在忽略任何带有*.*.lhs的文件。lhs您已经在额外源文件中列出了这些文件,但它仍然忽略了这些文件?一个黑客可能会改为将它们列在额

在Haskell项目中常用的任何构建工具(即
stack
cabal
hpack
)中,是否可能有一个包含具有不同扩展名的源文件的源目录(即
*.hs
*.lhs
以外的源文件)

我需要具有多个扩展名的源文件,例如
*.md.lhs
,或
*.rst.lhs
,因为
堆栈
/
阴谋集团
需要直接使用相同的扩展名,但第二个扩展名对我正在编写的自定义
抖动
脚本有意义


似乎
cabal
/
stack
正在忽略任何带有
*.*.lhs的文件。lhs

您已经在
额外源文件中列出了这些文件,但它仍然忽略了这些文件?一个黑客可能会改为将它们列在
额外文档文件