{-# LANGUAGE CPP #-} {-# LANGUAGE Unsafe #-} {-# LANGUAGE BangPatterns #-} {-# LANGUAGE ExplicitNamespaces #-} {-# LANGUAGE NoImplicitPrelude #-} module Base ( module X ) where import GHC.Num as X import GHC.Enum as X import GHC.Real as X import GHC.Float as X import GHC.Show as X ( Show(..) ) import GHC.Base as X ( (++) , seq , asTypeOf , ord ) import System.IO as X ( print , putStr , putStrLn , writeFile , readFile , appendFile ) import GHC.Types as X ( Bool , Char , Int , Word , Ordering , IO , Coercible ) import Data.Kind as X ( type (*) , type Type )