| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
DriverPhases
Documentation
data HscSource
Constructors
| HsSrcFile | |
| HsBootFile | |
| HsigFile |
isHsBootOrSig :: HscSource -> Bool
hscSourceString :: HscSource -> String
data Phase
happensBefore :: DynFlags -> Phase -> Phase -> Bool
startPhase :: String -> Phase
phaseInputExt :: Phase -> String
isHaskellishSuffix :: String -> Bool
isHaskellSrcSuffix :: String -> Bool
isObjectSuffix :: Platform -> String -> Bool
isCishSuffix :: String -> Bool
isDynLibSuffix :: Platform -> String -> Bool
isHaskellUserSrcSuffix :: String -> Bool
isHaskellSigSuffix :: String -> Bool
isSourceSuffix :: String -> Bool
isHaskellishFilename :: FilePath -> Bool
isHaskellSrcFilename :: FilePath -> Bool
isHaskellSigFilename :: FilePath -> Bool
isObjectFilename :: Platform -> FilePath -> Bool
isCishFilename :: FilePath -> Bool
isDynLibFilename :: Platform -> FilePath -> Bool
isSourceFilename :: FilePath -> Bool