sseefried/shady-graphics — comment on commit fc12faff3d1acb31fcef1a4d9316ab0d6ed34e50
File:  line 0
By sseefried:

Hmm, now I think about it that's a silly idea too. You want to use lifted `&&` and lifted `||` on `Region`s. I guess this was all inspired by your original `Monoid Color` instance. I looked at it and thought, "hey, `clear` is obviously `mzero` and `cOver` is obviously `mappend`" and then thought about analogues for `Region`s.

Perhaps what we should do is just add `preClear` and `preOver` to the `HasColor` class?