在 Hamlet Yesod 中使用以下 Haskell 代码时出现错误:
#{show $ (read "True" :: Bool)}
它似乎不接受':'
字符,但我确实需要它。
错误如下:
Handler/Game.hs:85:11:
Exception when trying to run compile-time code:
"#{show $ read "True" :: Bool}" (line 1, column 25):
unexpected ":"
expecting "}"
是否可以绕过此错误并能够使用Prelude.read
?