| Copyright | (c) 2025 Patrick Brisbin |
|---|---|
| License | AGPL-3 |
| Maintainer | pbrisbin@gmail.com |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | Safe-Inferred |
| Language | GHC2021 |
Data.JSON.Patch.Type
Description
Documentation
Instances
| FromJSON AddOp Source # | |
Defined in Data.JSON.Patch.Type | |
| Generic AddOp Source # | |
| Show AddOp Source # | |
| Eq AddOp Source # | |
| type Rep AddOp Source # | |
Defined in Data.JSON.Patch.Type type Rep AddOp = D1 ('MetaData "AddOp" "Data.JSON.Patch.Type" "jsonpatch-0.1.0.0-KXsRr7GOCKcJ2q7ltMVO0p" 'False) (C1 ('MetaCons "AddOp" 'PrefixI 'True) (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Pointer) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value))) | |
Instances
| FromJSON ReplaceOp Source # | |
Defined in Data.JSON.Patch.Type | |
| Generic ReplaceOp Source # | |
| Show ReplaceOp Source # | |
| Eq ReplaceOp Source # | |
| type Rep ReplaceOp Source # | |
Defined in Data.JSON.Patch.Type type Rep ReplaceOp = D1 ('MetaData "ReplaceOp" "Data.JSON.Patch.Type" "jsonpatch-0.1.0.0-KXsRr7GOCKcJ2q7ltMVO0p" 'False) (C1 ('MetaCons "ReplaceOp" 'PrefixI 'True) (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Pointer) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value))) | |
Instances
| FromJSON CopyOp Source # | |
Defined in Data.JSON.Patch.Type | |
| Generic CopyOp Source # | |
| Show CopyOp Source # | |
| Eq CopyOp Source # | |
| type Rep CopyOp Source # | |
Defined in Data.JSON.Patch.Type type Rep CopyOp = D1 ('MetaData "CopyOp" "Data.JSON.Patch.Type" "jsonpatch-0.1.0.0-KXsRr7GOCKcJ2q7ltMVO0p" 'False) (C1 ('MetaCons "CopyOp" 'PrefixI 'True) (S1 ('MetaSel ('Just "from") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Pointer) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Pointer))) | |
Instances
| FromJSON MoveOp Source # | |
Defined in Data.JSON.Patch.Type | |
| Generic MoveOp Source # | |
| Show MoveOp Source # | |
| Eq MoveOp Source # | |
| type Rep MoveOp Source # | |
Defined in Data.JSON.Patch.Type type Rep MoveOp = D1 ('MetaData "MoveOp" "Data.JSON.Patch.Type" "jsonpatch-0.1.0.0-KXsRr7GOCKcJ2q7ltMVO0p" 'False) (C1 ('MetaCons "MoveOp" 'PrefixI 'True) (S1 ('MetaSel ('Just "from") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Pointer) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Pointer))) | |
Instances
| FromJSON TestOp Source # | |
Defined in Data.JSON.Patch.Type | |
| Generic TestOp Source # | |
| Show TestOp Source # | |
| Eq TestOp Source # | |
| type Rep TestOp Source # | |
Defined in Data.JSON.Patch.Type type Rep TestOp = D1 ('MetaData "TestOp" "Data.JSON.Patch.Type" "jsonpatch-0.1.0.0-KXsRr7GOCKcJ2q7ltMVO0p" 'False) (C1 ('MetaCons "TestOp" 'PrefixI 'True) (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Pointer) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value))) | |