1 2 3 4 5 6 7 8 9 10 11
{-# LANGUAGE TemplateHaskell #-} module M where -- The paren here closes the open-splice - it doesn't match an -- opening paren f :: IO () f = do print $( [| 'a' |] )