Îõ³h$ 0 ÕÁ      !"#$%&'()*+,-./0123456789:;<=>?@'JSON Pointers as described in RFC 6901.None 8Î  aeson-diff)Pointer to a location in a JSON document.Defined in RFC 6901 "http://tools.ietf.org/html/rfc6901 aeson-diffA sequence of 's forms a path through a JSON document. aeson-diff>Path components to traverse a single layer of a JSON document. aeson-diff Traverse a A with an B constructor. aeson-diff Traverse a A with an C constructor. aeson-diff Format a  as described in RFC 6901. formatPointer (Pointer [])""!formatPointer (Pointer [OKey ""])"/""formatPointer (Pointer [OKey " "])"/ "$formatPointer (Pointer [OKey "foo"])"/foo",formatPointer (Pointer [OKey "foo", AKey 0])"/foo/0"$formatPointer (Pointer [OKey "a/b"])"/a~1b"$formatPointer (Pointer [OKey "c%d"])"/c%d"$formatPointer (Pointer [OKey "e^f"])"/e^f"$formatPointer (Pointer [OKey "g|h"])"/g|h"%formatPointer (Pointer [OKey "i\\j"])"/i\\j"%formatPointer (Pointer [OKey "k\"l"])"/k\"l"$formatPointer (Pointer [OKey "m~n"])"/m~0n" aeson-diffParse a  as described in RFC 6901.  aeson-diff Follow a 2 through a JSON document as described in RFC 6901.  aeson-diff*Report an error while following a pointer.   Represent RFC 6902 patches.None #$8Î È  aeson-diffAn Ä describes the operations which can appear as part of a JSON Patch.See RFC 6902 Section 4  ,http://tools.ietf.org/html/rfc6902#section-4. aeson-diff .http://tools.ietf.org/html/rfc6902#section-4.1 aeson-diff .http://tools.ietf.org/html/rfc6902#section-4.5 aeson-diff .http://tools.ietf.org/html/rfc6902#section-4.4 aeson-diff .http://tools.ietf.org/html/rfc6902#section-4.2 aeson-diff .http://tools.ietf.org/html/rfc6902#section-4.3 aeson-diff .http://tools.ietf.org/html/rfc6902#section-4.6# aeson-diff1Describes the changes between two JSON documents.& aeson-diffModify the pointers in the s of a #.See ' for details.' aeson-diff Modify the s in an .4If the operation contains multiple pointers (i.e. a  or ) then both will be modified. !"#$%&'()*+,-#$% !"'&(+,*)-,Extract and apply patches on JSON documents.None % ¥: aeson-diff%Configuration for the diff algorithm.= aeson-diffËCompare two JSON documents and generate a patch describing the differences. Uses the D.> aeson-diffËCompare two JSON documents and generate a patch describing the differences.? aeson-diff!Apply a patch to a JSON document.@ aeson-diff Apply an  to a A. !#$:;<=>?@#$ !:;<=>?@Å      !"#$%&&'()*+,-./0123456789:;<<=>?@ABCDBCEBCFGÈ*aeson-diff-1.1.0.13-6QblOqYnPOz5hBmSgcA7GZData.Aeson.PointerData.Aeson.PatchData.Aeson.DiffPointer pointerPathPathKeyOKeyAKey formatPointer parsePointergetpointerFailure $fFromJSONKey $fToJSONKey$fFromJSONPointer$fToJSONPointer $fEqPointer $fOrdPointer $fShowPointer$fSemigroupPointer$fMonoidPointer$fGenericPointer$fEqKey$fOrdKey $fShowKey $fGenericKey OperationAddCpyMovRemRepTst changePointer changeValue fromPointerPatchpatchOperationsmodifyPointers modifyPointerisAddisCpyisMovisRemisRepisTst$fFromJSONOperation$fToJSONOperation$fFromJSONPatch $fToJSONPatch $fEqPatch $fShowPatch$fSemigroupPatch $fMonoidPatch$fGenericPatch $fEqOperation$fShowOperation$fGenericOperationConfigconfigTstBeforeRemdiffdiff'patchapplyOperation$aeson-2.0.3.0-3zDU5Fa111V9jb7YHc9wYjData.Aeson.Types.InternalValueObjectArray defaultConfig