Safe Haskell | None |
---|---|
Language | Haskell2010 |
This package isn't really meant to be used as a library. It's typically used as a GHC preprocessor, like so:
{-# OPTIONS_GHC -F -pgmF autoexporter #-}
For more information, please see the README on GitHub: https://github.com/tfausak/autoexporter#readme.
Documentation
defaultMain :: IO () Source #
mainWithArgs :: [String] -> IO () Source #
makeModuleName :: FilePath -> String Source #
takeWhileEnd :: (a -> Bool) -> [a] -> [a] Source #
isModuleName :: String -> Bool Source #
parseModuleName :: String -> Maybe ModuleName Source #
isHaskellFile :: FilePath -> Bool Source #
renderExport :: String -> String Source #
renderImport :: String -> String Source #