{- | 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
@
-}
module WebGear.Swagger (
module WebGear.Core,
module WebGear.Swagger.Handler,
) where
import WebGear.Core
import WebGear.Swagger.Handler
import WebGear.Swagger.Traits ()