hasql:core
Safe HaskellNone
LanguageHaskell2010

Core.Contexts.ArrayEncoder

Documentation

data ArrayEncoder a Source #

Constructors

ArrayEncoder OID OID (a -> Array) (a -> TextBuilder) 

Instances

Instances details
Contravariant ArrayEncoder Source # 
Instance details

Defined in Core.Contexts.ArrayEncoder

Methods

contramap :: (a' -> a) -> ArrayEncoder a -> ArrayEncoder a' #

(>$) :: b -> ArrayEncoder b -> ArrayEncoder a #

value :: OID -> OID -> (a -> Encoding) -> (a -> TextBuilder) -> ArrayEncoder a Source #

dimension :: (forall a. (a -> b -> a) -> a -> c -> a) -> ArrayEncoder b -> ArrayEncoder c Source #