Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data BroadcasterType Source #
Instances
Read BroadcasterType Source # | |
Defined in Web.TwitchAPI.Helix.Users | |
Show BroadcasterType Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> BroadcasterType -> ShowS # show :: BroadcasterType -> String # showList :: [BroadcasterType] -> ShowS # | |
Eq BroadcasterType Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: BroadcasterType -> BroadcasterType -> Bool # (/=) :: BroadcasterType -> BroadcasterType -> Bool # |
UserEntry | |
|
newtype UsersResponse Source #
Instances
FromJSON UsersResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users parseJSON :: Value -> Parser UsersResponse # parseJSONList :: Value -> Parser [UsersResponse] # | |
Show UsersResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> UsersResponse -> ShowS # show :: UsersResponse -> String # showList :: [UsersResponse] -> ShowS # | |
Eq UsersResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: UsersResponse -> UsersResponse -> Bool # (/=) :: UsersResponse -> UsersResponse -> Bool # |
data FollowEntry Source #
Instances
FromJSON FollowEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users parseJSON :: Value -> Parser FollowEntry # parseJSONList :: Value -> Parser [FollowEntry] # | |
Show FollowEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> FollowEntry -> ShowS # show :: FollowEntry -> String # showList :: [FollowEntry] -> ShowS # | |
Eq FollowEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: FollowEntry -> FollowEntry -> Bool # (/=) :: FollowEntry -> FollowEntry -> Bool # |
data FollowsResponse Source #
FollowsResponse | |
|
Instances
FromJSON FollowsResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users parseJSON :: Value -> Parser FollowsResponse # parseJSONList :: Value -> Parser [FollowsResponse] # | |
Show FollowsResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> FollowsResponse -> ShowS # show :: FollowsResponse -> String # showList :: [FollowsResponse] -> ShowS # | |
Eq FollowsResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: FollowsResponse -> FollowsResponse -> Bool # (/=) :: FollowsResponse -> FollowsResponse -> Bool # |
data BlockListEntry Source #
Instances
FromJSON BlockListEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users parseJSON :: Value -> Parser BlockListEntry # parseJSONList :: Value -> Parser [BlockListEntry] # | |
Show BlockListEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> BlockListEntry -> ShowS # show :: BlockListEntry -> String # showList :: [BlockListEntry] -> ShowS # | |
Eq BlockListEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: BlockListEntry -> BlockListEntry -> Bool # (/=) :: BlockListEntry -> BlockListEntry -> Bool # |
newtype BlockListResponse Source #
Instances
FromJSON BlockListResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users parseJSON :: Value -> Parser BlockListResponse # parseJSONList :: Value -> Parser [BlockListResponse] # | |
Show BlockListResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> BlockListResponse -> ShowS # show :: BlockListResponse -> String # showList :: [BlockListResponse] -> ShowS # | |
Eq BlockListResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: BlockListResponse -> BlockListResponse -> Bool # (/=) :: BlockListResponse -> BlockListResponse -> Bool # |
data Extensions Source #
Instances
HelixRequest Extensions Source # | |
Defined in Web.TwitchAPI.Helix.Users |
data ExtensionType Source #
Instances
Read ExtensionType Source # | |
Defined in Web.TwitchAPI.Helix.Users readsPrec :: Int -> ReadS ExtensionType # readList :: ReadS [ExtensionType] # | |
Show ExtensionType Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> ExtensionType -> ShowS # show :: ExtensionType -> String # showList :: [ExtensionType] -> ShowS # | |
Eq ExtensionType Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: ExtensionType -> ExtensionType -> Bool # (/=) :: ExtensionType -> ExtensionType -> Bool # |
data ExtensionsEntry Source #
ExtensionsEntry | |
|
Instances
FromJSON ExtensionsEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users parseJSON :: Value -> Parser ExtensionsEntry # parseJSONList :: Value -> Parser [ExtensionsEntry] # | |
Show ExtensionsEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> ExtensionsEntry -> ShowS # show :: ExtensionsEntry -> String # showList :: [ExtensionsEntry] -> ShowS # | |
Eq ExtensionsEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: ExtensionsEntry -> ExtensionsEntry -> Bool # (/=) :: ExtensionsEntry -> ExtensionsEntry -> Bool # |
newtype ExtensionsResponse Source #
Instances
FromJSON ExtensionsResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users parseJSON :: Value -> Parser ExtensionsResponse # parseJSONList :: Value -> Parser [ExtensionsResponse] # | |
Show ExtensionsResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> ExtensionsResponse -> ShowS # show :: ExtensionsResponse -> String # showList :: [ExtensionsResponse] -> ShowS # | |
Eq ExtensionsResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: ExtensionsResponse -> ExtensionsResponse -> Bool # (/=) :: ExtensionsResponse -> ExtensionsResponse -> Bool # |
newtype ActiveExtensions Source #
Instances
Show ActiveExtensions Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> ActiveExtensions -> ShowS # show :: ActiveExtensions -> String # showList :: [ActiveExtensions] -> ShowS # | |
Eq ActiveExtensions Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: ActiveExtensions -> ActiveExtensions -> Bool # (/=) :: ActiveExtensions -> ActiveExtensions -> Bool # | |
HelixRequest ActiveExtensions Source # | |
Defined in Web.TwitchAPI.Helix.Users |
data ActiveComponentExtensionEntry' Source #
Instances
data ActiveComponentExtensionEntry Source #
Instances
filterActiveComponentExtensions :: [ActiveComponentExtensionEntry'] -> [ActiveComponentExtensionEntry] Source #
filterActiveComponentExtensions' :: [ActiveComponentExtensionEntry] -> ActiveComponentExtensionEntry' -> [ActiveComponentExtensionEntry] Source #
data ActiveExtensionEntry' Source #
Instances
FromJSON ActiveExtensionEntry' Source # | |
Defined in Web.TwitchAPI.Helix.Users parseJSON :: Value -> Parser ActiveExtensionEntry' # parseJSONList :: Value -> Parser [ActiveExtensionEntry'] # | |
Show ActiveExtensionEntry' Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> ActiveExtensionEntry' -> ShowS # show :: ActiveExtensionEntry' -> String # showList :: [ActiveExtensionEntry'] -> ShowS # | |
Eq ActiveExtensionEntry' Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: ActiveExtensionEntry' -> ActiveExtensionEntry' -> Bool # (/=) :: ActiveExtensionEntry' -> ActiveExtensionEntry' -> Bool # |
data ActiveExtensionEntry Source #
Instances
Show ActiveExtensionEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> ActiveExtensionEntry -> ShowS # show :: ActiveExtensionEntry -> String # showList :: [ActiveExtensionEntry] -> ShowS # | |
Eq ActiveExtensionEntry Source # | |
Defined in Web.TwitchAPI.Helix.Users (==) :: ActiveExtensionEntry -> ActiveExtensionEntry -> Bool # (/=) :: ActiveExtensionEntry -> ActiveExtensionEntry -> Bool # |
filterActiveExtensions' :: [ActiveExtensionEntry] -> ActiveExtensionEntry' -> [ActiveExtensionEntry] Source #
data ActiveExtensionsResponse Source #
Instances
FromJSON ActiveExtensionsResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users | |
Show ActiveExtensionsResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users showsPrec :: Int -> ActiveExtensionsResponse -> ShowS # show :: ActiveExtensionsResponse -> String # showList :: [ActiveExtensionsResponse] -> ShowS # | |
Eq ActiveExtensionsResponse Source # | |
Defined in Web.TwitchAPI.Helix.Users |