Напишите = внутри 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'

1 ответ

Решение

Вам нужно включить правильное расширение языка для работы QuasiQuotes. В исходном коде:

{-# LANGUAGE QuasiQuotes #-}

В GHCI:

:set -XQuasiQuotes 
Другие вопросы по тегам