Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
ignoreDecoder :: Row (Maybe a) Source #
class ColumnEncoder f where Source #
columnEncoder :: f a -> Params a Source #
columnEncoderNullable :: f a -> Params (Maybe a) Source #
columnEncoderIgnore :: f a -> Params b Source #
Instances
ColumnEncoder Value Source # | |
Defined in Sqel.Codec |
class ColumnDecoder f where Source #
columnDecoder :: f a -> Row a Source #
columnDecoderNullable :: f a -> Row (Maybe a) Source #
Instances
ColumnDecoder Value Source # | |
Defined in Sqel.Codec |
class PrimColumn a where Source #
primDecoder :: Value a Source #
default primDecoder :: PrimDecoder a => Value a Source #
primEncoder :: Value a Source #
default primEncoder :: PrimEncoder a => Value a Source #
pgType :: PgPrimName Source #
Instances
toFullPrimCodec :: ValueCodec a -> FullCodec a Source #