Adjust alpha value
i-am-the-slime opened this issue · 3 comments
i-am-the-slime commented
Is there a combinator or another way to adjust the alpha value of a given (HSLA) colour?
sharkdp commented
I don't think there is (haven't worked on this project for a while). But Color
is just
data Color = HSLA Hue Number Number Number
with the last Number
being the alpha value. So you should be able to modify it "by hand".
paulyoung commented
It seems that the constructor isn't exported so we can't pattern match on it.
JordanMartinez commented
I'm not sure the constructor should be exported. Plus, that would be a breaking change and I'd rather not have to fix that, too.
So, perhaps a function like Either
's either
that exposes the values wrapped by Color
could be added in a PR as a non-breaking change?