Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data Settings = Settings {
- settingsRepo :: !Text
- settingsOwner :: !Text
- settingsDescription :: !Text
- settingsFullName :: !Text
- settingsEmail :: !Text
- settingsYear :: !Text
- settingsCategories :: !Text
- settingsLicenseName :: !LicenseName
- settingsLicenseText :: !License
- settingsGitHub :: !Bool
- settingsPrivate :: !Bool
- settingsTravis :: !Bool
- settingsAppVeyor :: !Bool
- settingsIsLib :: !Bool
- settingsIsExe :: !Bool
- settingsTest :: !Bool
- settingsBench :: !Bool
- settingsTestedVersions :: ![GhcVer]
- settingsBaseType :: !Text
- settingsPrelude :: !(Maybe CustomPrelude)
- settingsExtensions :: ![Text]
- settingsWarnings :: ![Text]
- settingsCabal :: !Bool
- settingsStack :: !Bool
- settingsStylish :: !(Maybe Text)
- settingsContributing :: !(Maybe Text)
- settingsNoUpload :: !Bool
- data CustomPrelude = CustomPrelude {}
- customPreludeT :: TomlCodec CustomPrelude
Documentation
Data needed for project creation.
data CustomPrelude Source #
Instances
Eq CustomPrelude Source # | |
Defined in Summoner.Settings (==) :: CustomPrelude -> CustomPrelude -> Bool # (/=) :: CustomPrelude -> CustomPrelude -> Bool # | |
Show CustomPrelude Source # | |
Defined in Summoner.Settings showsPrec :: Int -> CustomPrelude -> ShowS # show :: CustomPrelude -> String # showList :: [CustomPrelude] -> ShowS # |