Pm>O      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./01234 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N None) "#&'+,-.0134567;<=>?AFQSTV]ehNone( "#&'+,-.0134567;<=>?AFQSTV]eh$Textual representation of json path.O       None) "#&'+,-.0134567;<=>?AFQSTV]ehjForgetful Functor UfrMove to the union package\Oc\[ZYXWVU]ba`_^ihgfed !"*)('&%$#+32,1-.0/45678=<;:9>CBA@?DKJIHGFELSRQPONMTjklmnTLMNOPQRS~DEFGHIJK}cdefghi|{zyxwvutsrqpo>?@ABC89:;<=^_`ab6745]+,-./0123"#$%&'()*UVWXYZ[\ !jklmn !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS}cdefghi^_`ab]UVWXYZ[\None) "#&'+,-.0134567;<=>?AFQSTV]eh!#User-provided name of the revision.^User-supplied atomic difference between schemas. Migrations can consists of many differences.$Extracts revision/schema pairs from  Versioned in reverse order.,O2 7None+ "#&'+,-.0134567;<=>?AFKQSTV]eh0CThis is a lens into a slice of the larger record. Morally, we have: 6fsubset :: Lens' (Rec FieldRepr ss) (Rec FieldRepr rs)The getter of the  lens is E, which takes a larger record to a smaller one by forgetting fields.The setter of the  lens is I, which allows a slice of a record to be replaced with different values.HA partial relation that gives the indices of a sublist in a larger list.&For Vinyl users who are not using the lens package, we provide a getter.&For Vinyl users who are not using the lens package, we also provide a setter. In general, it will be unambiguous what field is being written to, and so we do not take a proxy argument here.=A partial relation that gives the index of a value in a list.    None* "#&'+,-.0134567;<=>?AFQSTV]beh35None( "#&'+,-.0134567;<=>?AFQSTV]eh4 !"##"! None) "#&'+,-.0134567;<=>?AFQSTV]eh6 $%&'()*+,)*'(3210/.-+&%,$'( None( "#&'+,-.0134567;<=>?AFQSTV]eh8476589:;<=>?@AB984567:;<=>?@AB4567 None) "#&'+,-.0134567;<=>?AFQSTV]eh:Ocdefghi^_`ab]UVWXYZ[\ !"#$%&'()*+/0.-1,23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTjklmn   !"#*,4567:;<HIJKLMNLHIJKMN:;<4567*,P    !"#$%&'()**+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./012345678 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R STUVW(schematic-0.4.0.0-JgofqCl0qZfCGYcQM6SERiData.Schematic.InstancesData.Schematic.PathData.Schematic.SchemaData.Schematic.MigrationData.Schematic.LensData.Schematic.JsonSchemaData.Schematic.HelpersData.Schematic.DSLData.Schematic.ValidationData.Schematic$fSerialmScientific$fSerialmVector $fSerialmRec $fSerialmRec0JSONPathDemotedPathSegmentDKeyDIx PathSegmentKeyIxSKeySIx demotePathdemotedPathToText pathToTextD:R:SingPathSegmentjp0$fShowDemotedPathSegment$fShowJSONPathTopLevelFalseConstraintJsonReprReprText ReprNumber ReprBooleanReprNull ReprArray ReprObject ReprOptional ReprUnionUSubsets FieldRepr DemotedSchema DSchemaText DSchemaNumberDSchemaBoolean DSchemaObject DSchemaArray DSchemaNullDSchemaOptional DSchemaUnionSchema SchemaText SchemaBoolean SchemaNumber SchemaObject SchemaArray SchemaNullSchemaOptional SchemaUnionDemotedArrayConstraintDAEqArrayConstraintAEqDemotedNumberConstraintDNLeDNLtDNGtDNGeDNEqNumberConstraintNLeNLtNGtNGeNEqDemotedTextConstraintDTEqDTLtDTLeDTGtDTGeDTRegexDTEnumTextConstraintTEqTLtTLeTGtTGeTRegexTEnumCRepr SSchemaText SSchemaNumberSSchemaBoolean SSchemaArray SSchemaObjectSSchemaOptional SSchemaNull SSchemaUnionSAEqSNEqSNGtSNGeSNLtSNLeSTEqSTLtSTLeSTGtSTGeSTRegexSTEnum toJsonReprknownFieldNameknownFieldSchema fromOptional parseUnion$fEqSing $fEqSing0 $fEqSing1 $fEqSing2 $fEqSing3 $fEqSing4 $fEqSing5$fSingITextConstraintTEnum$fSingITextConstraintTRegex$fSingITextConstraintTLe$fSingITextConstraintTLt$fSingITextConstraintTGe$fSingITextConstraintTGt$fSingITextConstraintTEqD:R:SingTextConstrainttc0$fSingKindTextConstraint $fEqSing6 $fEqSing7 $fEqSing8 $fEqSing9 $fEqSing10$fSingINumberConstraintNLe$fSingINumberConstraintNLt$fSingINumberConstraintNGe$fSingINumberConstraintNGt$fSingINumberConstraintNEqD:R:SingNumberConstraintnc0$fSingKindNumberConstraint $fEqSing11$fSingIArrayConstraintAEqD:R:SingArrayConstraintac0$fSingKindArrayConstraint $fEqSing12 $fEqSing13 $fEqSing14 $fEqSing15 $fEqSing16 $fEqSing17 $fEqSing18 $fEqSing19$fSingISchemaSchemaUnion$fSingISchemaSchemaOptional$fSingISchemaSchemaObject$fSingISchemaSchemaArray$fSingISchemaSchemaBoolean$fSingISchemaSchemaNull$fSingISchemaSchemaNumber$fSingISchemaSchemaTextD:R:SingSchemaschema0$fSingKindSchema$fToJSONJsonRepr$fFromJSONJsonRepr $fToJSONUnion$fFromJSONUnion$fFromJSONUnion0$fIsStringJsonRepr $fNumJsonRepr$fIsListJsonRepr $fEqJsonRepr $fEqJsonRepr0 $fEqJsonRepr1 $fEqJsonRepr2 $fEqJsonRepr3 $fEqJsonRepr4$fSerialmJsonRepr$fSerialmJsonRepr0$fSerialmJsonRepr1$fSerialmJsonRepr2$fSerialmJsonRepr3$fSerialmJsonRepr4$fShowJsonRepr$fShowJsonRepr0$fShowJsonRepr1$fShowJsonRepr2$fShowJsonRepr3$fShowJsonRepr4$fSerialmFieldRepr $fEqFieldRepr$fGenericTextConstraint$fGenericDemotedTextConstraint$fGenericNumberConstraint $fGenericDemotedNumberConstraint$fGenericArrayConstraint$fGenericDemotedArrayConstraint$fGenericSchema$fGenericDemotedSchema$fShowFieldReprMListMNil:&& DataMigration Versioned MigrationRevisionDiffActionAddKeyUpdate DeleteKey TopVersion AllVersions' AllVersionsElemOf InitialSchemaSchemaByRevisionApplyMigration ApplyAction MakeBuilderBuild UpdateKey SchemaByKeyBuilderBKey BTraverseBScalarPathPKey PTraverse SVersioned SMigrationSDiffSAddKeySUpdate SDeleteKeySPKey SPTraverse$fSingIPathPTraverse$fSingIPathPKeyD:R:SingPathp0D:R:SingActiona0D:R:SingDiffdiff0D:R:SingMigrationm0D:R:SingVersionedv0FSubsetfsubsetfcastfreplaceFImageFElemByFieldflensfgetfputFIndextextRepr numberReprboolRepr arrayRepr objectRepr optionalReprobjarr $fFElemr:S $fFElemfn:Z $fFSubset:ss:$fFSubset[]ss[] toJsonSchema toJsonSchema' IsUTCDateTimeIsZonedDateTime IsDateTimeIsTimeIsDateISO8601DateTimeRegexZonedISO8601DateTimeRegexUTCISO8601DateTimeRegexISO8601TimeRegexISO8601DateRegexISO8601DateTimeZoned ISO8601TZISO8601DateTimeUTC ISO8601UTCISO8601DateTime ISO8601Time ISO8601DateIsUUID UUIDRegexReprFieldConstructorFieldsOf RepresentableconstructField ConstructorwithRepr constructfield$fRepresentableSchemaUnion$fRepresentableSchemaOptional$fRepresentableSchemaBoolean$fRepresentableSchemaNumber$fRepresentableSchemaText$fRepresentableSchemaArray$fRepresentableSchemaObject ParseResultValid DecodingErrorValidationErrorErrorMap ValidationisValidisDecodingErrorisValidationErrorvalidateTextConstraintvalidateNumberConstraintvalidateArrayConstraintvalidateJsonReprtoUnionumatch'$fShowParseResult$fEqParseResult$fFunctorParseResult$fFoldableParseResult$fTraversableParseResultparseAndValidateJsonparseAndValidateJsonByparseAndValidateTopVersionJsonparseAndValidateWithMListdecodeAndValidateJson#decodeAndValidateVersionedWithMList'decodeAndValidateVersionedWithPureMList'singletons-2.3.1-I6ZHcA80PLcIi3412SL4fYData.SingletonsSing