keyed-vals-0.2.0.0: An abstract Handle for accessing collections in stores like Redis
Copyright(c) 2022 Tim Emiola
LicenseBSD3
MaintainerTim Emiola <adetokunbo@emio.la>
Safe HaskellSafe-Inferred
LanguageHaskell2010

KeyedVals.Handle.Codec.Aeson

Contents

Description

 
Synopsis

newtypes

newtype AesonOf a Source #

A deriving-via helper type for types that implement DecodeKV and EncodeKV using Aeson's FromJSON and ToJSON type classes.

Constructors

AesonOf 

Fields

Instances

Instances details
FromJSON a => DecodeKV (AesonOf a) Source # 
Instance details

Defined in KeyedVals.Handle.Codec.Aeson

ToJSON a => EncodeKV (AesonOf a) Source # 
Instance details

Defined in KeyedVals.Handle.Codec.Aeson

Methods

encodeKV :: AesonOf a -> Val Source #