| Maintainer | Brandon Chinn <brandon@leapyear.io> |
|---|---|
| Stability | experimental |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Data.Aeson.Schema.Show
Description
Utilities for showing a schema. Meant to be imported qualified.
Synopsis
Documentation
data SchemaType Source #
SchemaType, but for printing.
Constructors
| SchemaScalar String | |
| SchemaMaybe SchemaType | |
| SchemaTry SchemaType | |
| SchemaList SchemaType | |
| SchemaObject [(SchemaKeyV, SchemaType)] | |
| SchemaUnion [SchemaType] |
Instances
| Eq SchemaType Source # | |
Defined in Data.Aeson.Schema.Show | |
| Show SchemaType Source # | |
Defined in Data.Aeson.Schema.Show Methods showsPrec :: Int -> SchemaType -> ShowS # show :: SchemaType -> String # showList :: [SchemaType] -> ShowS # | |
showSchemaType :: SchemaType -> String Source #
Pretty show the given SchemaType.