blucontrol-0.2.0.0: Configurable blue light filter
Safe HaskellNone
LanguageHaskell2010

Blucontrol.Recolor.Print

Documentation

data RecolorPrintT m a Source #

Instances

Instances details
MonadTrans RecolorPrintT Source # 
Instance details

Defined in Blucontrol.Recolor.Print

Methods

lift :: Monad m => m a -> RecolorPrintT m a #

MonadTransControl RecolorPrintT Source # 
Instance details

Defined in Blucontrol.Recolor.Print

Associated Types

type StT RecolorPrintT a #

Methods

liftWith :: Monad m => (Run RecolorPrintT -> m a) -> RecolorPrintT m a #

restoreT :: Monad m => m (StT RecolorPrintT a) -> RecolorPrintT m a #

MonadBase b m => MonadBase b (RecolorPrintT m) Source # 
Instance details

Defined in Blucontrol.Recolor.Print

Methods

liftBase :: b α -> RecolorPrintT m α #

MonadBaseControl b m => MonadBaseControl b (RecolorPrintT m) Source # 
Instance details

Defined in Blucontrol.Recolor.Print

Associated Types

type StM (RecolorPrintT m) a #

Monad m => Monad (RecolorPrintT m) Source # 
Instance details

Defined in Blucontrol.Recolor.Print

Methods

(>>=) :: RecolorPrintT m a -> (a -> RecolorPrintT m b) -> RecolorPrintT m b #

(>>) :: RecolorPrintT m a -> RecolorPrintT m b -> RecolorPrintT m b #

return :: a -> RecolorPrintT m a #

Functor m => Functor (RecolorPrintT m) Source # 
Instance details

Defined in Blucontrol.Recolor.Print

Methods

fmap :: (a -> b) -> RecolorPrintT m a -> RecolorPrintT m b #

(<$) :: a -> RecolorPrintT m b -> RecolorPrintT m a #

Applicative m => Applicative (RecolorPrintT m) Source # 
Instance details

Defined in Blucontrol.Recolor.Print

Methods

pure :: a -> RecolorPrintT m a #

(<*>) :: RecolorPrintT m (a -> b) -> RecolorPrintT m a -> RecolorPrintT m b #

liftA2 :: (a -> b -> c) -> RecolorPrintT m a -> RecolorPrintT m b -> RecolorPrintT m c #

(*>) :: RecolorPrintT m a -> RecolorPrintT m b -> RecolorPrintT m b #

(<*) :: RecolorPrintT m a -> RecolorPrintT m b -> RecolorPrintT m a #

MonadBaseControl IO m => MonadRecolor (RecolorPrintT m) Source # 
Instance details

Defined in Blucontrol.Recolor.Print

type StT RecolorPrintT a Source # 
Instance details

Defined in Blucontrol.Recolor.Print

type StT RecolorPrintT a = a
type StM (RecolorPrintT m) a Source # 
Instance details

Defined in Blucontrol.Recolor.Print

type StM (RecolorPrintT m) a = StM m a