| (ReflexHost t, MonadHold t m) => MonadHold (t :: Type) (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| ReflexHost t => MonadSample (t :: Type) (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (ReflexHost t, PrimMonad (HostFrame t)) => Adjustable t (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| ReflexHost t => MonadReflexCreateTrigger t (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (ReflexHost t, NotReady t (HostFrame t)) => NotReady t (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.NotReady.Class |
| (Monad (HostFrame t), ReflexHost t, Ref m ~ Ref IO) => PerformEvent t (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| HasSpiderTimeline x => NotReady (SpiderTimeline x) (PerformEventT (SpiderTimeline x) (SpiderHost x)) Source # | |
Instance detailsDefined in Reflex.Spider.Internal |
| ReflexHost t => MonadFix (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (ReflexHost t, MonadIO (HostFrame t)) => MonadIO (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| ReflexHost t => Applicative (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| ReflexHost t => Functor (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| ReflexHost t => Monad (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (ReflexHost t, MonadException (HostFrame t)) => MonadException (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (ReflexHost t, MonadCatch (HostFrame t)) => MonadCatch (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (ReflexHost t, MonadMask (HostFrame t)) => MonadMask (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (ReflexHost t, MonadThrow (HostFrame t)) => MonadThrow (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (PrimMonad (HostFrame t), ReflexHost t) => PrimMonad (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (MonadAtomicRef (HostFrame t), ReflexHost t) => MonadAtomicRef (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (MonadRef (HostFrame t), ReflexHost t) => MonadRef (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (ReflexHost t, Monoid a) => Monoid (PerformEventT t m a) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| (ReflexHost t, Semigroup a) => Semigroup (PerformEventT t m a) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| type PrimState (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| type Ref (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |
| type Performable (PerformEventT t m) Source # | |
Instance detailsDefined in Reflex.PerformEvent.Base |