如何判断haskell源代码是否有错误

如何判断haskell源代码是否有错误,haskell,ghc,hackage,Haskell,Ghc,Hackage,是否有任何库函数告诉给定的.hs文件是否使用strictness注释?还是我必须进入语法树 能够通过Language.Haskell.Exts中的解析器解决这个问题,它来自Haskell src Exts。谢谢卢基 是的,我建议你haskell src exts然后在树上行走。仅仅寻找一个特定的子模式并不难……可能比这更难,扩展名也可以在.cabal文件中指定,或者由另一个构建工具指定。实际上,你不会经常遇到这种情况,但从技术上讲,这样做是合法的。图书馆的文档中有时会描述严格性(如果你打算使用它

是否有任何库函数告诉给定的.hs文件是否使用strictness注释?还是我必须进入语法树

能够通过Language.Haskell.Exts中的解析器解决这个问题,它来自Haskell src Exts。谢谢卢基

是的,我建议你
haskell src exts
然后在树上行走。仅仅寻找一个特定的子模式并不难……可能比这更难,扩展名也可以在.cabal文件中指定,或者由另一个构建工具指定。实际上,你不会经常遇到这种情况,但从技术上讲,这样做是合法的。图书馆的文档中有时会描述严格性(如果你打算使用它,在任何情况下都应该阅读)。