postgleam/codec/array
Values
pub fn array_oid_map() -> List(#(Int, Int))
Hardcoded array OID -> element OID mapping for common types
pub fn build_array_codec(
element_codec: codec.Codec,
array_oid: Int,
) -> codec.Codec
Build an array codec that wraps an element codec. The element codec is captured in closures for encode/decode.
pub fn register_arrays(
base: dict.Dict(Int, codec.Codec),
) -> dict.Dict(Int, codec.Codec)
Register array codecs into an existing registry. Looks up each element codec from the base registry, builds an array codec.