Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
fuzz :: forall api. (FlattenServer api, ToReifiedApi (Endpoints api)) => Server api -> Config -> IO (Maybe Report) Source #
class FlattenServer api where Source #
Instances
(FlattenServer api, Endpoints endpoint ~ '[endpoint]) => FlattenServer (endpoint :<|> api) Source # | |
Defined in Roboservant.Types.ReifiedApi.Server | |
Endpoints api ~ '[api] => FlattenServer (x :> api) Source # | |
Defined in Roboservant.Types.ReifiedApi.Server | |
FlattenServer (Verb method statusCode contentTypes responseType) Source # | |
Defined in Roboservant.Types.ReifiedApi.Server |
type ReifiedApi = [(ApiOffset, ReifiedEndpoint)] Source #