fluid-idl-0.0.1: Fluid | The Programmatic IDL
Fluid.Server.Exchange
data Request Source #
Constructors
Instances
Methods
(==) :: Request -> Request -> Bool #
(/=) :: Request -> Request -> Bool #
showsPrec :: Int -> Request -> ShowS #
show :: Request -> String #
showList :: [Request] -> ShowS #
toJSON :: Request -> Value #
toEncoding :: Request -> Encoding #
toJSONList :: [Request] -> Value #
toEncodingList :: [Request] -> Encoding #
parseJSON :: Value -> Parser Request #
parseJSONList :: Value -> Parser [Request] #
data Response Source #
(==) :: Response -> Response -> Bool #
(/=) :: Response -> Response -> Bool #
showsPrec :: Int -> Response -> ShowS #
show :: Response -> String #
showList :: [Response] -> ShowS #
toJSON :: Response -> Value #
toEncoding :: Response -> Encoding #
toJSONList :: [Response] -> Value #
toEncodingList :: [Response] -> Encoding #
serviceThrow :: Value -> ExceptT Response m a Source #
runtimeThrow :: RuntimeError -> ExceptT Response m a Source #
data ResponseError Source #
(==) :: ResponseError -> ResponseError -> Bool #
(/=) :: ResponseError -> ResponseError -> Bool #
showsPrec :: Int -> ResponseError -> ShowS #
show :: ResponseError -> String #
showList :: [ResponseError] -> ShowS #
toJSON :: ResponseError -> Value #
toEncoding :: ResponseError -> Encoding #
toJSONList :: [ResponseError] -> Value #
toEncodingList :: [ResponseError] -> Encoding #