| Copyright | (c) Matt Hunzinger 2026 |
|---|---|
| License | BSD-style (see the LICENSE file in the distribution) |
| Maintainer | matt@hunzinger.me |
| Stability | provisional |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
Concoct.View.Skip
Description
Documentation
newtype Skip (m :: Type -> Type) a Source #
Instances
| MonadIO m => MonadView m (Skip m) Source # | |
Defined in Concoct.View.Skip Methods useState :: Typeable a => m a -> Skip m (StateRef a) Source # useRef :: Typeable a => m a -> Skip m (ViewRef a) Source # useEffect :: (Eq d, Typeable d) => m d -> (d -> m ()) -> Skip m () Source # useOnUnmount :: m () -> Skip m () Source # component :: (forall (x :: Type -> Type). MonadView m x => x ()) -> Skip m () Source # liftView :: m () -> Skip m () Source # switchView :: m Bool -> (forall (x :: Type -> Type). MonadView m x => x ()) -> (forall (x :: Type -> Type). MonadView m x => x ()) -> Skip m () Source # listView :: (Typeable a, Eq a) => m [a] -> (a -> forall (x :: Type -> Type). MonadView m x => x ()) -> Skip m () Source # | |
| Monad m => Applicative (Skip m) Source # | |
| Functor m => Functor (Skip m) Source # | |
| Monad m => Monad (Skip m) Source # | |