A nice explanation of what the hcl color system is and why it produces better quality visualizations. The blog post also includes several interesting links.
Achim Zeileis, Paul Murrell. HCL-Based Color Palettes in grDevices. R developers blog, 2019-04-01. Available in html format.