| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Bludigon.Recolor.X
Documentation
Instances
| MonadTrans RecolorXT Source # | |
Defined in Bludigon.Recolor.X | |
| MonadTransControl RecolorXT Source # | |
| MonadBase b m => MonadBase b (RecolorXT m) Source # | |
Defined in Bludigon.Recolor.X | |
| MonadBaseControl b m => MonadBaseControl b (RecolorXT m) Source # | |
| Monad m => MonadError XError (RecolorXT m) Source # | |
Defined in Bludigon.Recolor.X Methods throwError :: XError -> RecolorXT m a # catchError :: RecolorXT m a -> (XError -> RecolorXT m a) -> RecolorXT m a # | |
| Monad m => Monad (RecolorXT m) Source # | |
| Functor m => Functor (RecolorXT m) Source # | |
| Monad m => Applicative (RecolorXT m) Source # | |
Defined in Bludigon.Recolor.X | |
| MonadBaseControl IO m => MonadRecolor (RecolorXT m) Source # | |
Defined in Bludigon.Recolor.X Methods recolor :: Trichromaticity -> RecolorXT m () Source # | |
| type StT RecolorXT a Source # | |
| type StM (RecolorXT m) a Source # | |
runRecolorXTIO :: MonadBaseControl IO m => ConfigX -> RecolorXT m a -> m (Either XError a) Source #
Instances
| Eq ConfigX Source # | |
| Ord ConfigX Source # | |
| Read ConfigX Source # | |
| Show ConfigX Source # | |
| Generic ConfigX Source # | |
| Default ConfigX Source # | |
Defined in Bludigon.Recolor.X | |
| NFData ConfigX Source # | |
Defined in Bludigon.Recolor.X | |
| type Rep ConfigX Source # | |
Defined in Bludigon.Recolor.X type Rep ConfigX = D1 ('MetaData "ConfigX" "Bludigon.Recolor.X" "bludigon-0.1.0.1-inplace" 'False) (C1 ('MetaCons "ConfigX" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "displayServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "screen") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int))))) | |
Constructors
| XErrorCloseDisplay | |
| XErrorOpenDisplay | |
| XErrorRead | |
| XErrorSetGamma |
Instances
| Bounded XError Source # | |
| Enum XError Source # | |
Defined in Bludigon.Recolor.X | |
| Eq XError Source # | |
| Ord XError Source # | |
| Read XError Source # | |
| Show XError Source # | |
| Generic XError Source # | |
| NFData XError Source # | |
Defined in Bludigon.Recolor.X | |
| Monad m => MonadError XError (RecolorXT m) Source # | |
Defined in Bludigon.Recolor.X Methods throwError :: XError -> RecolorXT m a # catchError :: RecolorXT m a -> (XError -> RecolorXT m a) -> RecolorXT m a # | |
| type Rep XError Source # | |
Defined in Bludigon.Recolor.X type Rep XError = D1 ('MetaData "XError" "Bludigon.Recolor.X" "bludigon-0.1.0.1-inplace" 'False) ((C1 ('MetaCons "XErrorCloseDisplay" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "XErrorOpenDisplay" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "XErrorRead" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "XErrorSetGamma" 'PrefixI 'False) (U1 :: Type -> Type))) | |