::crossing(aes = c("fill", "colour", "alpha", "x", "y"),
tidyrtype = c("continuous", "discrete", "date")) |>
::glue_data("scale_{aes}_{type}()") glue
scale_alpha_continuous()
scale_alpha_date()
scale_alpha_discrete()
scale_colour_continuous()
scale_colour_date()
scale_colour_discrete()
scale_fill_continuous()
scale_fill_date()
scale_fill_discrete()
scale_x_continuous()
scale_x_date()
scale_x_discrete()
scale_y_continuous()
scale_y_date()
scale_y_discrete()