Data.Swagger.Schema

# Encoding

class ToSchema a

declareSchema

declareSchemaRef

toSchema

toSchemaRef

schemaName

toInlinedSchema

# Generic schema encoding

genericDeclareNamedSchema

genericDeclareSchema

genericToNamedSchemaBoundedIntegral

toSchemaBoundedIntegral

paramSchemaToNamedSchema

paramSchemaToSchema

# Schema templates

passwordSchema

binarySchema

byteSchema

# Sketching ``Schema``s using ``ToJSON``

sketchSchema

sketchStrictSchema

# Inlining ``Schema``s

inlineNonRecursiveSchemas

inlineAllSchemas

inlineSchemas

inlineSchemasWhen

# Generic encoding configuration

data SchemaOptions

defaultSchemaOptions