3

在 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

4

0 回答 0