Safe Haskell | None |
---|---|
Language | Haskell2010 |
GHC.Settings.Utils
Synopsis
- maybeRead :: Read a => String -> Maybe a
- maybeReadFuzzy :: Read a => String -> Maybe a
- type RawSettings = Map String String
- getTargetArchOS :: Target -> ArchOS
- getGlobalPackageDb :: FilePath -> RawSettings -> Either String FilePath
- getRawSetting :: FilePath -> RawSettings -> String -> Either String String
- getRawFilePathSetting :: FilePath -> FilePath -> RawSettings -> String -> Either String String
- getRawBooleanSetting :: FilePath -> RawSettings -> String -> Either String Bool
Documentation
Read target Arch/OS from the settings
getGlobalPackageDb :: FilePath -> RawSettings -> Either String FilePath Source #
getRawSetting :: FilePath -> RawSettings -> String -> Either String String Source #
getRawFilePathSetting :: FilePath -> FilePath -> RawSettings -> String -> Either String String Source #
getRawBooleanSetting :: FilePath -> RawSettings -> String -> Either String Bool Source #