| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Telegram.Bot.API.MakingRequests
Documentation
botBaseUrl :: Token -> BaseUrl #
defaultRunBot :: Token -> ClientM a -> IO (Either ServantError a) #
Constructors
| Response | |
Fields | |
Instances
| Show a => Show (Response a) # | |
| Generic (Response a) # | |
| ToJSON a => ToJSON (Response a) # | |
Defined in Telegram.Bot.API.MakingRequests | |
| FromJSON a => FromJSON (Response a) # | |
| type Rep (Response a) # | |
Defined in Telegram.Bot.API.MakingRequests type Rep (Response a) = D1 (MetaData "Response" "Telegram.Bot.API.MakingRequests" "telegram-bot-simple-0.2.0-30Dbdj1yZMLJwyEfV4lOMc" False) (C1 (MetaCons "Response" PrefixI True) ((S1 (MetaSel (Just "responseOk") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool) :*: S1 (MetaSel (Just "responseDescription") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "responseResult") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: (S1 (MetaSel (Just "responseErrorCode") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Integer)) :*: S1 (MetaSel (Just "responseParameters") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ResponseParameters)))))) | |
Instances
| Eq Token # | |
| Show Token # | |
| IsString Token # | |
Defined in Telegram.Bot.API.MakingRequests Methods fromString :: String -> Token # | |
| ToJSON Token # | |
Defined in Telegram.Bot.API.MakingRequests | |
| FromJSON Token # | |
| ToHttpApiData Token # | |
Defined in Telegram.Bot.API.MakingRequests Methods toUrlPiece :: Token -> Text # toEncodedUrlPiece :: Token -> Builder # toHeader :: Token -> ByteString # toQueryParam :: Token -> Text # | |
| FromHttpApiData Token # | |
Defined in Telegram.Bot.API.MakingRequests | |