Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Input | |
|
OnSpec | |
|
newtype OnSchedule Source #
Instances
Eq OnSchedule Source # | |
Defined in GitHub.Types.Workflow (==) :: OnSchedule -> OnSchedule -> Bool # (/=) :: OnSchedule -> OnSchedule -> Bool # | |
Show OnSchedule Source # | |
Defined in GitHub.Types.Workflow showsPrec :: Int -> OnSchedule -> ShowS # show :: OnSchedule -> String # showList :: [OnSchedule] -> ShowS # | |
ToJSON OnSchedule Source # | |
Defined in GitHub.Types.Workflow toJSON :: OnSchedule -> Value # toEncoding :: OnSchedule -> Encoding # toJSONList :: [OnSchedule] -> Value # toEncodingList :: [OnSchedule] -> Encoding # | |
FromJSON OnSchedule Source # | |
Defined in GitHub.Types.Workflow parseJSON :: Value -> Parser OnSchedule # parseJSONList :: Value -> Parser [OnSchedule] # |
newtype JobDefaults Source #
Instances
Eq JobDefaults Source # | |
Defined in GitHub.Types.Workflow (==) :: JobDefaults -> JobDefaults -> Bool # (/=) :: JobDefaults -> JobDefaults -> Bool # | |
Show JobDefaults Source # | |
Defined in GitHub.Types.Workflow showsPrec :: Int -> JobDefaults -> ShowS # show :: JobDefaults -> String # showList :: [JobDefaults] -> ShowS # | |
ToJSON JobDefaults Source # | |
Defined in GitHub.Types.Workflow toJSON :: JobDefaults -> Value # toEncoding :: JobDefaults -> Encoding # toJSONList :: [JobDefaults] -> Value # toEncodingList :: [JobDefaults] -> Encoding # | |
FromJSON JobDefaults Source # | |
Defined in GitHub.Types.Workflow parseJSON :: Value -> Parser JobDefaults # parseJSONList :: Value -> Parser [JobDefaults] # |
data Permission Source #
Instances
Eq Permission Source # | |
Defined in GitHub.Types.Workflow (==) :: Permission -> Permission -> Bool # (/=) :: Permission -> Permission -> Bool # | |
Show Permission Source # | |
Defined in GitHub.Types.Workflow showsPrec :: Int -> Permission -> ShowS # show :: Permission -> String # showList :: [Permission] -> ShowS # | |
ToJSON Permission Source # | |
Defined in GitHub.Types.Workflow toJSON :: Permission -> Value # toEncoding :: Permission -> Encoding # toJSONList :: [Permission] -> Value # toEncodingList :: [Permission] -> Encoding # | |
FromJSON Permission Source # | |
Defined in GitHub.Types.Workflow parseJSON :: Value -> Parser Permission # parseJSONList :: Value -> Parser [Permission] # |
data PermissionsMap Source #
Instances
Eq PermissionsMap Source # | |
Defined in GitHub.Types.Workflow (==) :: PermissionsMap -> PermissionsMap -> Bool # (/=) :: PermissionsMap -> PermissionsMap -> Bool # | |
Show PermissionsMap Source # | |
Defined in GitHub.Types.Workflow showsPrec :: Int -> PermissionsMap -> ShowS # show :: PermissionsMap -> String # showList :: [PermissionsMap] -> ShowS # | |
ToJSON PermissionsMap Source # | |
Defined in GitHub.Types.Workflow toJSON :: PermissionsMap -> Value # toEncoding :: PermissionsMap -> Encoding # toJSONList :: [PermissionsMap] -> Value # toEncodingList :: [PermissionsMap] -> Encoding # | |
FromJSON PermissionsMap Source # | |
Defined in GitHub.Types.Workflow parseJSON :: Value -> Parser PermissionsMap # parseJSONList :: Value -> Parser [PermissionsMap] # |
data PermissionsString Source #
Instances
Eq PermissionsString Source # | |
Defined in GitHub.Types.Workflow (==) :: PermissionsString -> PermissionsString -> Bool # (/=) :: PermissionsString -> PermissionsString -> Bool # | |
Show PermissionsString Source # | |
Defined in GitHub.Types.Workflow showsPrec :: Int -> PermissionsString -> ShowS # show :: PermissionsString -> String # showList :: [PermissionsString] -> ShowS # | |
ToJSON PermissionsString Source # | |
Defined in GitHub.Types.Workflow toJSON :: PermissionsString -> Value # toEncoding :: PermissionsString -> Encoding # toJSONList :: [PermissionsString] -> Value # toEncodingList :: [PermissionsString] -> Encoding # | |
FromJSON PermissionsString Source # | |
Defined in GitHub.Types.Workflow parseJSON :: Value -> Parser PermissionsString # parseJSONList :: Value -> Parser [PermissionsString] # |
Job | |
|
data Concurrency Source #
Instances
Eq Concurrency Source # | |
Defined in GitHub.Types.Workflow (==) :: Concurrency -> Concurrency -> Bool # (/=) :: Concurrency -> Concurrency -> Bool # | |
Show Concurrency Source # | |
Defined in GitHub.Types.Workflow showsPrec :: Int -> Concurrency -> ShowS # show :: Concurrency -> String # showList :: [Concurrency] -> ShowS # | |
ToJSON Concurrency Source # | |
Defined in GitHub.Types.Workflow toJSON :: Concurrency -> Value # toEncoding :: Concurrency -> Encoding # toJSONList :: [Concurrency] -> Value # toEncodingList :: [Concurrency] -> Encoding # | |
FromJSON Concurrency Source # | |
Defined in GitHub.Types.Workflow parseJSON :: Value -> Parser Concurrency # parseJSONList :: Value -> Parser [Concurrency] # |
Spec | |
|
removeNulls :: ToJSON a => a -> Value Source #