swagger2-2.0: src/Data/Swagger/ParamSchema.hs
-- |
-- Module: Data.Swagger.ParamSchema
-- Copyright: (c) 2015 GetShopTV
-- License: BSD3
-- Maintainer: Nickolay Kudasov <nickolay@getshoptv.com>
-- Stability: experimental
--
-- Types and functions for working with Swagger parameter schema.
module Data.Swagger.ParamSchema (
-- * Encoding
ToParamSchema(..),
-- * Generic schema encoding
genericToParamSchema,
toParamSchemaBoundedIntegral,
-- * Schema templates
passwordParamSchema,
binaryParamSchema,
byteParamSchema,
-- * Generic encoding configuration
SchemaOptions(..),
defaultSchemaOptions,
) where
import Data.Swagger.Internal.ParamSchema
import Data.Swagger.SchemaOptions