| Safe Haskell | None | 
|---|---|
| Language | GHC2021 | 
Web.Hyperbole.Effect.Handler
Documentation
class RunHandlers (views :: [Type]) (es :: [Effect]) where Source #
Methods
runHandlers :: Eff es () Source #
Instances
| RunHandlers ('[] :: [Type]) es Source # | |
Defined in Web.Hyperbole.Effect.Handler Methods runHandlers :: Eff es () Source #  | |
| (HyperView view es, RunHandlers views es) => RunHandlers (view ': views) es Source # | |
Defined in Web.Hyperbole.Effect.Handler Methods runHandlers :: Eff es () Source #  | |
runHandler :: forall id (es :: [Effect]). (HyperView id es, Hyperbole :> es) => (Action id -> Eff (Reader id ': es) (View id ())) -> Eff es () Source #