Module

Halogen.Aff.Driver.Eval

Package
purescript-halogen
Repository
purescript-halogen/purescript-halogen

#Renderer Source

type Renderer h r = forall o i ps act f s. Ref LifecycleHandlers -> Ref (DriverState h r s f act ps i o) -> Effect Unit

#evalF Source

evalF :: forall o i ps act f s r h. Renderer h r -> Ref (DriverState h r s f act ps i o) -> Input act -> Aff Unit

#evalQ Source

evalQ :: forall a o i ps act f s r h. Renderer h r -> Ref (DriverState h r s f act ps i o) -> f a -> Aff (Maybe a)

#evalM Source

evalM :: forall o i ps act f s r h. Renderer h r -> Ref (DriverState h r s f act ps i o) -> (HalogenM s act ps o Aff) ~> Aff

#queueOrRun Source