webgear-swagger-1.2.0: Composable, type-safe library to build HTTP API servers
Safe HaskellSafe-Inferred
LanguageHaskell2010

WebGear.Swagger

Description

Main module for WebGear Swagger support.

Import this module to get all required types and functions for generating Swagget specifications. Alternatively, import individual modules under WebGear.Swagger.

Typical usage to generate Swagger specifications:

 import WebGear.Swagger
 import Data.Swagger (Swagger)

 myHandler :: Handler h m => RequestHandler h '[]
 myHandler = ....

 documentation :: Swagger
 documentation = toSwagger myHandler

Documentation