查看Aeson中由deriveJSON生成的代码

查看Aeson中由deriveJSON生成的代码,json,haskell,Json,Haskell,我使用Aeson解析Haskell中的JSON文件,并通过调用deriveJSON让Aeson自动生成解析器。有没有办法查看Aeson生成的代码?我尝试在命令行调用deriveJSON,但该函数的结果没有派生显示,因此无法打印。有人知道怎么做吗?在编译代码时,您可以将-ddump拼接传递给编译器,编译器会将生成的解析器代码输出到终端。请注意,我刚才询问了更多信息。谢谢,这正是我要找的!

我使用Aeson解析Haskell中的JSON文件,并通过调用deriveJSON让Aeson自动生成解析器。有没有办法查看Aeson生成的代码?我尝试在命令行调用deriveJSON,但该函数的结果没有派生显示,因此无法打印。有人知道怎么做吗?

在编译代码时,您可以将
-ddump拼接
传递给编译器,编译器会将生成的解析器代码输出到终端。请注意,我刚才询问了更多信息。

谢谢,这正是我要找的!