belka-0.8: HTTP client DSL
Belka.Interact
newtype Interact a Source #
Constructors
Instances
Methods
(>>=) :: Interact a -> (a -> Interact b) -> Interact b #
(>>) :: Interact a -> Interact b -> Interact b #
return :: a -> Interact a #
fail :: String -> Interact a #
fmap :: (a -> b) -> Interact a -> Interact b #
(<$) :: a -> Interact b -> Interact a #
pure :: a -> Interact a #
(<*>) :: Interact (a -> b) -> Interact a -> Interact b #
liftA2 :: (a -> b -> c) -> Interact a -> Interact b -> Interact c #
(*>) :: Interact a -> Interact b -> Interact b #
(<*) :: Interact a -> Interact b -> Interact a #
liftIO :: IO a -> Interact a #
request :: Request -> ParseHead (ParseBody response) -> Interact response Source #