-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Automatically re-export modules.
--   
--   Autoexporter automatically re-exports modules.
@package autoexporter
@version 1.1.9


-- | This package isn't really meant to be used as a library. It's
--   typically used as a GHC preprocessor, like so:
--   
--   <pre>
--   {-# OPTIONS_GHC -F -pgmF autoexporter #-}
--   </pre>
--   
--   For more information, please see the README on GitHub:
--   <a>https://github.com/tfausak/autoexporter#readme</a>.
module Autoexporter
defaultMain :: IO ()
mainWithArgs :: [String] -> IO ()
autoexport :: ExportScope -> String -> FilePath -> FilePath -> IO ()
findFiles :: ExportScope -> FilePath -> IO [FilePath]
findFilesDeep :: FilePath -> IO [FilePath]
makeModuleName :: FilePath -> String
takeWhileEnd :: (a -> Bool) -> [a] -> [a]
isModuleName :: String -> Bool
parseModuleName :: String -> Maybe ModuleName
makeOutput :: String -> FilePath -> [FilePath] -> String
isHaskellFile :: FilePath -> Bool
renderModule :: String -> [String] -> String
unlines' :: [String] -> String
renderExport :: String -> String
renderImport :: String -> String
