Safe Haskell | Safe-Infered |
---|
- data RequestMethod
- data Header = Header HeaderName String
- doCommand :: (ToJSON a, FromJSON b) => RequestMethod -> Text -> a -> WD b
- doSessCommand :: (ToJSON a, FromJSON b) => RequestMethod -> Text -> a -> WD b
- doElemCommand :: (ToJSON a, FromJSON b) => RequestMethod -> Element -> Text -> a -> WD b
- doWinCommand :: (ToJSON a, FromJSON b) => RequestMethod -> WindowHandle -> Text -> a -> WD b
- doStorageCommand :: (ToJSON a, FromJSON b) => RequestMethod -> HTML5StorageType -> Text -> a -> WD b
- doCommand' :: (ToJSON a, FromJSON b) => [Header] -> RequestMethod -> Text -> a -> WD b
- doSessCommand' :: (ToJSON a, FromJSON b) => [Header] -> RequestMethod -> Text -> a -> WD b
- doWinCommand' :: (ToJSON a, FromJSON b) => [Header] -> RequestMethod -> WindowHandle -> Text -> a -> WD b
- doElemCommand' :: (ToJSON a, FromJSON b) => [Header] -> RequestMethod -> Element -> Text -> a -> WD b
- doStorageCommand' :: (ToJSON a, FromJSON b) => [Header] -> RequestMethod -> HTML5StorageType -> Text -> a -> WD b
Documentation
data RequestMethod
The HTTP request method, to be used in the Request
object.
We are missing a few of the stranger methods, but these are
not really necessary until we add full TLS.
doSessCommand :: (ToJSON a, FromJSON b) => RequestMethod -> Text -> a -> WD bSource
doElemCommand :: (ToJSON a, FromJSON b) => RequestMethod -> Element -> Text -> a -> WD bSource
doWinCommand :: (ToJSON a, FromJSON b) => RequestMethod -> WindowHandle -> Text -> a -> WD bSource
doStorageCommand :: (ToJSON a, FromJSON b) => RequestMethod -> HTML5StorageType -> Text -> a -> WD bSource
doCommand' :: (ToJSON a, FromJSON b) => [Header] -> RequestMethod -> Text -> a -> WD bSource
doSessCommand' :: (ToJSON a, FromJSON b) => [Header] -> RequestMethod -> Text -> a -> WD bSource
doWinCommand' :: (ToJSON a, FromJSON b) => [Header] -> RequestMethod -> WindowHandle -> Text -> a -> WD bSource
doElemCommand' :: (ToJSON a, FromJSON b) => [Header] -> RequestMethod -> Element -> Text -> a -> WD bSource
doStorageCommand' :: (ToJSON a, FromJSON b) => [Header] -> RequestMethod -> HTML5StorageType -> Text -> a -> WD bSource