Module

Halogen.Helix.Middleware

Package
purescript-halogen-helix
Repository
katsujukou/purescript-halogen-helix

#(<|) Source

Operator alias for Halogen.Helix.Middleware.composeMiddlewareRtoL (left-associative / precedence 4)

#(|>) Source

Operator alias for Halogen.Helix.Middleware.composeMiddlewareLtoR (right-associative / precedence 4)

#composeMiddlewareLtoR Source

composeMiddlewareLtoR :: forall s a m. HelixMiddleware s a m -> HelixMiddleware s a m -> HelixMiddleware s a m

#composeMiddlewareRtoL Source

composeMiddlewareRtoL :: forall s a m. HelixMiddleware s a m -> HelixMiddleware s a m -> HelixMiddleware s a m

Re-exports from Halogen.Helix.Types

#HelixMiddleware Source

type HelixMiddleware :: Type -> Type -> (Type -> Type) -> Typetype HelixMiddleware state action m = (HelixContext state action m) -> action -> (action -> m Unit) -> m Unit