在 QuasiQuotes 里面写一个 =

Write an = inside QuasiQuotes

如何在 QuasiQuote 表达式中写入 =

[uri|https://graph.facebook.com/me?fields=id,name,email|]

目前我得到

example/Facebook/test.hs:56:83: error:
    parse error on input ‘=’
    Perhaps you need a 'let' in a 'do' block?
    e.g. 'let x = 5' instead of 'x = 5'

您需要为 QuasiQuotes 启用正确的语言扩展。在源代码中:

{-# LANGUAGE QuasiQuotes #-}

在 GHCI 中:

:set -XQuasiQuotes