In addition to this package. I think it would make sense to define a short spec for palette and colorspace packages.
Common
Package naming convention
Module naming convention
Function naming convention
What function they must provide
Colorspace
Can/should use a type
How and what to test
How to work with the color package (which construtor to use preferably...)
Palette
Maybe a palette package generator? Maintain a JSON and get the elm generated with nice documentation with palette preview. I could write a small utility to do that.
In addition to this package. I think it would make sense to define a short spec for palette and colorspace packages.
Common
Colorspace
Palette