Argo.Json.Value
data Value Source #
Constructors
Defined in Argo.Json.Value
Methods
(==) :: Value -> Value -> Bool #
(/=) :: Value -> Value -> Bool #
showsPrec :: Int -> Value -> ShowS #
show :: Value -> String #
showList :: [Value] -> ShowS #
Associated Types
type Rep Value :: Type -> Type #
from :: Value -> Rep Value x #
to :: Rep Value x -> Value #
rnf :: Value -> () #
Defined in Argo.Class.ToValue
toValue :: Value -> Value Source #
Defined in Argo.Class.FromValue
fromValue :: Value -> Result Value Source #
lift :: Value -> Q Exp #
liftTyped :: Value -> Q (TExp Value) #
encode :: Value -> Encoder () Source #
decode :: Decoder Value Source #