aeson-match-qq-1.4.1: Declarative JSON matchers.
Safe HaskellNone
LanguageHaskell2010

Aeson.Match.QQ.Internal.Match

Documentation

data VE Source #

Instances

Instances details
Eq VE Source # 
Instance details

Defined in Aeson.Match.QQ.Internal.Match

Methods

(==) :: VE -> VE -> Bool #

(/=) :: VE -> VE -> Bool #

Show VE Source # 
Instance details

Defined in Aeson.Match.QQ.Internal.Match

Methods

showsPrec :: Int -> VE -> ShowS #

show :: VE -> String #

showList :: [VE] -> ShowS #

ToJSON VE Source # 
Instance details

Defined in Aeson.Match.QQ.Internal.Match

data Mismatch Source #

Constructors

MkMismatch 

Fields

Instances

Instances details
Eq Mismatch Source # 
Instance details

Defined in Aeson.Match.QQ.Internal.Match

Show Mismatch Source # 
Instance details

Defined in Aeson.Match.QQ.Internal.Match

ToJSON Mismatch Source # 
Instance details

Defined in Aeson.Match.QQ.Internal.Match

data PathElem Source #

Constructors

Key Text 
Idx Int 

Instances

Instances details
Eq PathElem Source # 
Instance details

Defined in Aeson.Match.QQ.Internal.Match

Show PathElem Source # 
Instance details

Defined in Aeson.Match.QQ.Internal.Match

IsString PathElem Source # 
Instance details

Defined in Aeson.Match.QQ.Internal.Match

ToJSON PathElem Source # 
Instance details

Defined in Aeson.Match.QQ.Internal.Match