!7!0       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None;=VK json-schemaClass representing JSON schemas json-schemaA field in an object.  json-schemaiA type for bounds on lengths for strings and arrays. Use Nothing when no lower or upper bound makes sense  json-schemaYA type for bounds on number domains. Use Nothing when no lower or upper bound makes sense json-schemaA schema for a JSON value. json-schema0A choice of multiple values, e.g. for sum types. json-schemaA JSON object. json-schema"A JSON object with arbitrary keys. json-schema]An array. The LengthBound represent the lower and upper bound of the array size. The value K indicates no bound. The boolean denotes whether items have to be unique. json-schema)A fixed-length tuple of different values. json-schemadA string. The LengthBound denote the lower and upper bound of the length of the string. The value  indicates no bound. json-schemaA Bool. json-schemaNA number. The Bound denote the lower and upper bound on the value. The value  indicates no bound. json-schemaOA Value that never changes. Can be combined with Choice to create enumerables. json-schemaAny value is allowed.   None#+ O json-schemaA schema combinator.P json-schema!Optionality operator for schemas.Q json-schemaTupling.R json-schemaEIf passed two objects, merges the fields. Otherwise creates a tuple.S json-schema%Create an object with a single field.T json-schemaAn unbounded string.U json-schemaAn unbounded number.V json-schema*An unbounded array with non-unique values.W json-schema:Add a field to an object, or tuple if passed a non-object.X json-schemaCAdd multiple fields to an object, or tuple if passed a non-object.Y json-schemaAn empty object.Z json-schema!A choice between constant values.[ json-schemaThe provided schema or null.OPQRSTUVWXYZ[OPQRSTUVWXYZ[P3Q4None ;<=FNSTV%v] json-schema3Derive a JSON schema for types with an instance of .\]^\]^None%! \]^NoneKV/ j json-schemaGeneral type error.k json-schemaNumber out of bounds.l json-schemaString or Array out of bounds.m json-schema!Expected and actual tuple length.n json-schemaA required field is missing.o json-schema6All choices failed, contains the error of each branch.p json-schemaYThe elements in the array that are duplicated with the number of occurences (at least 2).s json-schemaYThe Path to the property where the error occured, empty if the error is on the top level.u json-schema4Validates a value against a schema returning errors.v json-schemaPredicate version of u.ijklmnopqrstuvvuqrstijklmnop       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuuvwxyz{|}~*json-schema-0.7.4.2-KeeRAFYXsA876hg1v88GQUData.JSON.SchemaData.JSON.Schema.TypesData.JSON.Schema.CombinatorsData.JSON.Schema.GenericData.JSON.Schema.Validatebase Data.ProxyProxy JSONSchemaschemaFieldkeyrequiredcontent LengthBound lowerLength upperLengthBoundlowerupperSchemaChoiceObjectMapArrayTupleValueBooleanNumberConstantAny unboundedunboundedLength$fJSONSchema(,,,,,,,,,,,,,,)$fJSONSchema(,,,,,,,,,,,,,)$fJSONSchema(,,,,,,,,,,,,)$fJSONSchema(,,,,,,,,,,,)$fJSONSchema(,,,,,,,,,,)$fJSONSchema(,,,,,,,,,)$fJSONSchema(,,,,,,,,)$fJSONSchema(,,,,,,,)$fJSONSchema(,,,,,,)$fJSONSchema(,,,,,)$fJSONSchema(,,,,)$fJSONSchema(,,,)$fJSONSchema(,,)$fJSONSchema(,)$fJSONSchemaValue$fJSONSchemaSet$fJSONSchemaUTCTime$fJSONSchemaHashMap$fJSONSchemaMap$fJSONSchemaVector$fJSONSchema[]$fJSONSchemaMaybe$fJSONSchemaText$fJSONSchemaText0$fJSONSchemaBool$fJSONSchemaScientific$fJSONSchemaFixed$fJSONSchemaDouble$fJSONSchemaFloat$fJSONSchemaWord64$fJSONSchemaWord32$fJSONSchemaWord16$fJSONSchemaWord8$fJSONSchemaWord$fJSONSchemaInt64$fJSONSchemaInt32$fJSONSchemaInt16$fJSONSchemaInt8$fJSONSchemaInteger$fJSONSchemaInt$fJSONSchema() $fEqBound $fShowBound$fEqLengthBound$fShowLengthBound $fEqField $fShowField $fEqSchema $fShowSchemaSchemaC<|><+>mergefieldvaluenumberarrayaddField addFieldsemptyenumnullable GJSONSchemagSchemagSchemaWithSettings$fGJSONSchemaM1$fGJSONSchemaM10$fGJSONSchemaM11$fGJSONSchemaM12$fGJSONSchemaM13$fGJSONSchema:*:$fGJSONSchema:+:$fGJSONSchemaU1$fGJSONSchemaK1$fGJSONSchemaK10 ErrorTypeMismatch BoundErrorLengthBoundError TupleLengthMissingRequiredField ChoiceErrorNonUniqueArrayValidationErrorpath errorTypevalidateisValid $fEqErrorType$fShowErrorType$fEqValidationError$fShowValidationError $fFunctorM$fApplicativeM$fMonadM$fMonadWriterM$fMonadReaderM GHC.GenericsGeneric