Module

Freedom.Renderer.Util

Package
purescript-freedom
Repository
purescript-freedom/purescript-freedom

#IsRenderEnv Source

class IsRenderEnv a  where

Members

#Affable Source

class (Functor (f state), MonadRec m, IsRenderEnv r) <= Affable r f state m  where

Members

#childNode Source

#createElement_ Source

createElement_ :: forall m state f r. Affable r f state m => VObject f state m -> ReaderT r Effect Element

#updateElement_ Source

updateElement_ :: forall m state f r. Affable r f state m => VObject f state m -> VObject f state m -> Element -> ReaderT r Effect Unit

#runLifecycle Source

runLifecycle :: forall m state f r. Affable r f state m => FreeT (f state) m Unit -> ReaderT r Effect Unit