我正在遵循Yesod书中的内容,其中提到:
但是通过使用 -ddump-splices GHC选项,我们可以立即查看生成的代码。一个更加清晰的版本如下:
我该怎么做呢?我尝试使用 ghc -XTemplateHaskell -ddump-splices Page.hs 编译我的文件,但是目录如下所示:
Page Page.hi Page.hs Page.hs~ Page.o
然而,这些文件中都没有包含由Template Haskell生成的中间代码。
但是通过使用 -ddump-splices GHC选项,我们可以立即查看生成的代码。一个更加清晰的版本如下:
我该怎么做呢?我尝试使用 ghc -XTemplateHaskell -ddump-splices Page.hs 编译我的文件,但是目录如下所示:
Page Page.hi Page.hs Page.hs~ Page.o
然而,这些文件中都没有包含由Template Haskell生成的中间代码。
stack runghc helloworld.hs
来编译/运行。 - User