packages feed

tilia-0.1.0.0: corpora/vendored/other/cpp/operand-differing-across-branches-out.hs

{-# LANGUAGE CPP #-}

module Main (main) where

main :: IO ()
main = do
  when (verbosity >= 4)
#if MIN_VERSION_base(4,10,0)
    $
      let dump = putStrLn . render
            where
              render = show
       in liftIO $ dump settings
#elif MIN_VERSION_base(4,9,0)
    $
      let dump = print
       in liftIO $ dump settings
#else
    $ liftIO
    $ dump settings
#endif

  when (verbosity >= 3) $ do
    putStrLn "done"