Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
jsonEncoder :: ToJSON a => Value a Source #
jsonDecoder :: FromJSON a => Value a Source #
PrimCodec (f a) |
Instances
ReifyPrimCodec Value (PrimValueEncoder a ': ps) (a :: Type) Source # | |
Defined in Sqel.ReifyCodec reifyPrimCodec :: NP I (PrimValueEncoder a ': ps) -> Value a Source # | |
ReifyPrimCodec Encoder (PrimValueEncoder a ': ps) (a :: Type) Source # | |
Defined in Sqel.ReifyCodec reifyPrimCodec :: NP I (PrimValueEncoder a ': ps) -> Encoder a Source # | |
ReifyPrimCodec FullCodec (PrimValueCodec a ': ps) (a :: Type) Source # | |
Defined in Sqel.ReifyCodec reifyPrimCodec :: NP I (PrimValueCodec a ': ps) -> FullCodec a Source # | |
ReifyPrimCodec ValueCodec (PrimValueCodec a ': ps) (a :: Type) Source # | |
Defined in Sqel.ReifyCodec reifyPrimCodec :: NP I (PrimValueCodec a ': ps) -> ValueCodec a Source # | |
Show (PrimCodec f a) Source # | |
type PrimValueEncoder a = PrimCodec Value a Source #
primJsonMods :: ToJSON a => FromJSON a => Mods [PgPrimName, PrimValueCodec a] Source #
primEnumMods :: Mods [PgPrimName, EnumColumn] Source #
tableNameMods :: PgTableName -> Mods '[SetTableName] Source #