我的模块中有以下模板 Haskell 代码,它是更大应用程序的一部分。
$(derive makeFoldable ''JStatement)
我怀疑生成的 Foldable 实例并不完全是我最初的想法,但我找不到验证这一点的方法。那么,最好只使用ghci
,是否可以查看生成的实例?
我尝试了以下并得到一个语法错误,我猜这是因为我做错了™。
> derive makeFoldable ''JStatement
<interactive>:1:21:
lexical error in string/character literal at character '\''