2
我使用Aeson解析Haskell中的JSON文件,並且讓Aeson通過調用deriveJSON自動生成解析器。有什麼方法可以查看Aeson生成的代碼嗎?我在命令行嘗試調用了deriveJSON,但該函數的結果不會派生Show,所以它不會打印。有人知道怎麼做嗎?查看由Aeson中deriveJSON生成的代碼
我使用Aeson解析Haskell中的JSON文件,並且讓Aeson通過調用deriveJSON自動生成解析器。有什麼方法可以查看Aeson生成的代碼嗎?我在命令行嘗試調用了deriveJSON,但該函數的結果不會派生Show,所以它不會打印。有人知道怎麼做嗎?查看由Aeson中deriveJSON生成的代碼
編譯代碼時,您可以將-ddump-splices
傳遞給編譯器,它會將生成的解析器代碼輸出到終端。請參閱我剛纔詢問的this question以獲取更多信息。
謝謝,這就是我一直在尋找的! – stomcavage 2011-12-19 03:43:52