ggplot2 now supports horizontal geoms using the orientation argument. This works without modification through the magic of ...:
suppressPackageStartupMessages(library(ggformula))
theme_set(theme_bw())
gf_col(1:10 ~ 11:20, orientation = "y") %>% gf_col(1:10 ~ 11:20, fill = "red", alpha = 0.5)

Created on 2020-07-06 by the reprex package (v0.3.0)