Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class HasDescription s d | s -> d where Source
description :: Lens' s d Source
class HasSchemaCommon s where Source
schemaDefault :: HasSchemaCommon s => Lens' s (Maybe Value) Source
schemaMaximum :: HasSchemaCommon s => Lens' s (Maybe Scientific) Source
schemaExclusiveMaximum :: HasSchemaCommon s => Lens' s (Maybe Bool) Source
schemaMinimum :: HasSchemaCommon s => Lens' s (Maybe Scientific) Source
schemaExclusiveMinimum :: HasSchemaCommon s => Lens' s (Maybe Bool) Source
schemaMaxLength :: HasSchemaCommon s => Lens' s (Maybe Integer) Source
schemaMinLength :: HasSchemaCommon s => Lens' s (Maybe Integer) Source
schemaPattern :: HasSchemaCommon s => Lens' s (Maybe Text) Source
schemaMaxItems :: HasSchemaCommon s => Lens' s (Maybe Integer) Source
schemaMinItems :: HasSchemaCommon s => Lens' s (Maybe Integer) Source
schemaUniqueItems :: HasSchemaCommon s => Lens' s (Maybe Bool) Source
schemaEnum :: HasSchemaCommon s => Lens' s (Maybe [Value]) Source
schemaMultipleOf :: HasSchemaCommon s => Lens' s (Maybe Scientific) Source