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))) |