{- | Main module for WebGear OpenAPI support.
Import this module to get all required types and functions for
generating OpenAPI documentation. Alternatively, import individual
modules under @WebGear.OpenApi@.
Typical usage to generate OpenAPI:
@
import WebGear.OpenApi
import Data.OpenApi (OpenApi)
myHandler :: Handler h m => RequestHandler h '[]
myHandler = ....
documentation :: OpenApi
documentation = toOpenApi myHandler
@
-}
module WebGear.OpenApi (
module WebGear.Core,
module WebGear.OpenApi.Handler,
) where
import WebGear.Core
import WebGear.OpenApi.Handler
import WebGear.OpenApi.Traits ()