Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
data YamlArgumentType #
Instances
FromJSON YamlArgumentType # | |
Defined in Napkin.Spec.Yaml.Types parseJSON :: Value -> Parser YamlArgumentType # parseJSONList :: Value -> Parser [YamlArgumentType] # | |
Generic YamlArgumentType # | |
Defined in Napkin.Spec.Yaml.Types type Rep YamlArgumentType :: Type -> Type # from :: YamlArgumentType -> Rep YamlArgumentType x # to :: Rep YamlArgumentType x -> YamlArgumentType # | |
Show YamlArgumentType # | |
Defined in Napkin.Spec.Yaml.Types showsPrec :: Int -> YamlArgumentType -> ShowS # show :: YamlArgumentType -> String # showList :: [YamlArgumentType] -> ShowS # | |
Eq YamlArgumentType # | |
Defined in Napkin.Spec.Yaml.Types (==) :: YamlArgumentType -> YamlArgumentType -> Bool # (/=) :: YamlArgumentType -> YamlArgumentType -> Bool # | |
type Rep YamlArgumentType # | |
Defined in Napkin.Spec.Yaml.Types |
data YamlArgument #
Instances
data HaskellPackageType #
Instances
FromJSON HaskellPackageType # | |
Defined in Napkin.Spec.Yaml.Types parseJSON :: Value -> Parser HaskellPackageType # parseJSONList :: Value -> Parser [HaskellPackageType] # | |
Generic HaskellPackageType # | |
Defined in Napkin.Spec.Yaml.Types type Rep HaskellPackageType :: Type -> Type # from :: HaskellPackageType -> Rep HaskellPackageType x # to :: Rep HaskellPackageType x -> HaskellPackageType # | |
Show HaskellPackageType # | |
Defined in Napkin.Spec.Yaml.Types showsPrec :: Int -> HaskellPackageType -> ShowS # show :: HaskellPackageType -> String # showList :: [HaskellPackageType] -> ShowS # | |
Eq HaskellPackageType # | |
Defined in Napkin.Spec.Yaml.Types (==) :: HaskellPackageType -> HaskellPackageType -> Bool # (/=) :: HaskellPackageType -> HaskellPackageType -> Bool # | |
type Rep HaskellPackageType # | |
Defined in Napkin.Spec.Yaml.Types |
data HaskellPackage #
Instances
YamlSpec | |
|
Instances
dbBackend :: forall b. ToDbBackend b => YamlSpec b -> DbBackend #
data YamlTableSpec b #
YamlTableSpec | |
|
Instances
parseTableSpec :: forall b. (ReifiesBackend b, ToDbBackend b, BackendMetaConstraints b, Typeable b, Default (BackendTableMeta b), SqlConcat b) => SpecTableName -> Value -> WarningParser (YamlTableSpec b) #
newtype YamlHaskellExtension #
Instances
allHaskellModules :: YamlSpec b -> [Module] #