twitchapi-0.0.4: Client access to Twitch.tv API endpoints
Safe HaskellSafe-Inferred
LanguageHaskell2010

Web.TwitchAPI.Helix.Users

Documentation

class DisplayName a where Source #

Methods

displayName :: a -> String Source #

Instances

Instances details
DisplayName BlockListEntry Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

DisplayName UserEntry Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

class Named a where Source #

Methods

name :: a -> String Source #

class UserId a where Source #

Methods

userId :: a -> Integer Source #

Instances

Instances details
UserId BlockListEntry Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

UserId UserEntry Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

data User Source #

Constructors

User 

Instances

Instances details
Show User Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

Methods

showsPrec :: Int -> User -> ShowS #

show :: User -> String #

showList :: [User] -> ShowS #

HelixRequest User Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

data UserType Source #

Constructors

Staff 
Admin 
GlobalMod 
NormalUser 

Instances

Instances details
Read UserType Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

Show UserType Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

Eq UserType Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

data Users Source #

Constructors

Users 

Fields

Instances

Instances details
Show Users Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

Methods

showsPrec :: Int -> Users -> ShowS #

show :: Users -> String #

showList :: [Users] -> ShowS #

Eq Users Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

Methods

(==) :: Users -> Users -> Bool #

(/=) :: Users -> Users -> Bool #

HelixRequest Users Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

data Follows Source #

Constructors

Follows 

Instances

Instances details
Show Follows Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

Eq Follows Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

Methods

(==) :: Follows -> Follows -> Bool #

(/=) :: Follows -> Follows -> Bool #

HelixRequest Follows Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

newtype BlockList Source #

Constructors

BlockList 

Instances

Instances details
Show BlockList Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

Eq BlockList Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

HelixRequest BlockList Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

data Extensions Source #

Constructors

Extensions 

Instances

Instances details
HelixRequest Extensions Source # 
Instance details

Defined in Web.TwitchAPI.Helix.Users

data ActiveComponentExtensionEntry Source #