Module
Concur.Core.LiftWidget
- Package
- purescript-concur-core
- Repository
- purescript-concur/purescript-concur-core
#LiftWidget Source
class LiftWidget :: Type -> (Type -> Type) -> Constraint
class LiftWidget v m where
A way to lift widgets into higher monads
Members
liftWidget :: forall a. Widget v a -> m a
Instances
LiftWidget v (Widget v)
(Monad m, LiftWidget v m) => LiftWidget v (ExceptT e m)
(Monoid w, Monad m, LiftWidget v m) => LiftWidget v (RWST r w s m)
(Monad m, LiftWidget v m) => LiftWidget v (ReaderT r m)
(Monad m, LiftWidget v m) => LiftWidget v (StateT s m)
(Monoid s, Monad m, LiftWidget v m) => LiftWidget v (WriterT s m)
- Modules
- Concur.
Core - Concur.
Core. DOM - Concur.
Core. DevTools - Concur.
Core. Discharge - Concur.
Core. ElementBuilder - Concur.
Core. FRP - Concur.
Core. Gen - Concur.
Core. IsWidget - Concur.
Core. LiftWidget - Concur.
Core. Patterns - Concur.
Core. Props - Concur.
Core. Types - Control.
Cofree - Control.
MonadFix - Control.
MultiAlternative - Control.
ShiftMap