Hi,
I'm playing with “plugins”, trying to evaluate a simple expression:
import Control.Monad
import System.Eval.Haskell
main = do
let fExpr = "1 + 2 :: Int"
r <- eval_ fExpr ["Prelude"] [] [] []
:: IO (Either [String] (Maybe Int))
case r of
Right (Just f) -> do
print $ f
Left err -> putStrLn $ "Error: " ++ unlines err
_ -> putStrLn $ "Unknown error."
However, it fails with
Error:
on the commandline: Warning:
-fglasgow-exts is deprecated: Use individual extensions instead
Am I doing something wrong? How can I turn off the flag?
I'm using GHC 7.6.3.
Thanks,
Petr