haskell-halogen-core
Safe HaskellNone
LanguageGHC2021

Halogen.IO.Driver

Documentation

data RenderSpec (m :: Type -> Type) (r :: Type -> Type -> Row Type -> Type -> Type) Source #

Constructors

RenderSpec 

Fields

runUI :: forall m (r :: Type -> Type -> Row Type -> Type -> Type) (f :: Type -> Type) i o. (MonadUnliftIO m, MonadFork m, MonadKill m, MonadParallel m, MonadMask m, MonadUUID m) => RenderSpec m r -> Component f i o m -> i -> m (HalogenSocket f o m) Source #

data HalogenSocket (query :: Type -> Type) output (m :: Type -> Type) Source #

Constructors

HalogenSocket 

Fields