ghc-exactprint-0.5.0.0: tests/examples/ghc8/T10632.hs
{-# LANGUAGE ImplicitParams #-}
f :: (?file1 :: String) => IO ()
f = putStrLn $ "f2: "
main :: IO ()
main = let ?file1 = "A" in f
{-# LANGUAGE ImplicitParams #-}
f :: (?file1 :: String) => IO ()
f = putStrLn $ "f2: "
main :: IO ()
main = let ?file1 = "A" in f