Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data Schema
- member :: String -> a -> Member a
- maybeRef :: (Maybe Identifier, Schema) -> Schema
- false :: Schema
- true :: Schema
- unidentified :: Schema -> (Maybe Identifier, Schema)
- withIdentifier :: Identifier -> Schema -> (Maybe Identifier, Schema)
Documentation
Array (Maybe Natural) (Maybe Natural) (Either Schema (NonEmpty Schema)) (Maybe Schema) | |
Boolean | |
Const Value | |
False | |
Integer (Maybe Integer) (Maybe Integer) | |
Null | |
Number | |
Object [(Name, Schema)] [Name] (Maybe Schema) | |
OneOf [Schema] | |
Ref Identifier | |
String (Maybe Natural) (Maybe Natural) | |
True |
unidentified :: Schema -> (Maybe Identifier, Schema) Source #
withIdentifier :: Identifier -> Schema -> (Maybe Identifier, Schema) Source #