Web.Slack.User
Description
data Profile Source #
Constructors
Fields
Defined in Web.Slack.User
Methods
parseJSON :: Value -> Parser Profile #
parseJSONList :: Value -> Parser [Profile] #
Associated Types
type Rep Profile :: Type -> Type #
from :: Profile -> Rep Profile x #
to :: Rep Profile x -> Profile #
showsPrec :: Int -> Profile -> ShowS #
show :: Profile -> String #
showList :: [Profile] -> ShowS #
(==) :: Profile -> Profile -> Bool #
(/=) :: Profile -> Profile -> Bool #
data User Source #
parseJSON :: Value -> Parser User #
parseJSONList :: Value -> Parser [User] #
type Rep User :: Type -> Type #
from :: User -> Rep User x #
to :: Rep User x -> User #
showsPrec :: Int -> User -> ShowS #
show :: User -> String #
showList :: [User] -> ShowS #
(==) :: User -> User -> Bool #
(/=) :: User -> User -> Bool #
data ListRsp Source #
parseJSON :: Value -> Parser ListRsp #
parseJSONList :: Value -> Parser [ListRsp] #
type Rep ListRsp :: Type -> Type #
from :: ListRsp -> Rep ListRsp x #
to :: Rep ListRsp x -> ListRsp #
showsPrec :: Int -> ListRsp -> ShowS #
show :: ListRsp -> String #
showList :: [ListRsp] -> ShowS #
(==) :: ListRsp -> ListRsp -> Bool #
(/=) :: ListRsp -> ListRsp -> Bool #
newtype Email Source #
type Rep Email :: Type -> Type #
from :: Email -> Rep Email x #
to :: Rep Email x -> Email #
showsPrec :: Int -> Email -> ShowS #
show :: Email -> String #
showList :: [Email] -> ShowS #
(==) :: Email -> Email -> Bool #
(/=) :: Email -> Email -> Bool #
toForm :: Email -> Form #
data UserRsp Source #
parseJSON :: Value -> Parser UserRsp #
parseJSONList :: Value -> Parser [UserRsp] #
type Rep UserRsp :: Type -> Type #
from :: UserRsp -> Rep UserRsp x #
to :: Rep UserRsp x -> UserRsp #
showsPrec :: Int -> UserRsp -> ShowS #
show :: UserRsp -> String #
showList :: [UserRsp] -> ShowS #
(==) :: UserRsp -> UserRsp -> Bool #
(/=) :: UserRsp -> UserRsp -> Bool #