在Hamlet Yesod中使用Prelude.read时出错

时间:2013-10-17 19:34:24

标签: haskell yesod hamlet

当我在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

0 个答案:

没有答案