Existe algo como uma função zip () no PostgreSQL que combina duas matrizes?

Eu tenho dois valores de array do mesmo tamanho no PostgreSQL:

{a,b,c} e{d,e,f}

e eu gostaria de combiná-los

{{a,d},{b,e},{c,f}}

Existe uma maneira de fazer isso?