Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
class CompatibleValues a b where Source #
convertValue :: a -> b Source #
Instances
CompatibleValues (RGB Word8) a => CompatibleValues Temperature a Source # | |
Defined in Blucontrol.Value.RGB.Temperature convertValue :: Temperature -> a Source # | |
CompatibleValues a a Source # | |
Defined in Blucontrol.Value convertValue :: a -> a Source # | |
CompatibleValues a b => CompatibleValues a (WithBrightness b) Source # | |
Defined in Blucontrol.Value.Brightness convertValue :: a -> WithBrightness b Source # | |
CompatibleValues (RGB Word8) ApplicableValueX Source # | |
Defined in Blucontrol.Monad.ApplyValue.X convertValue :: RGB Word8 -> ApplicableValueX Source # |