Module

Control.Monad.Replace

Package
purescript-specular
Repository
restaumatic/purescript-specular

#Slot Source

data Slot :: (Type -> Type) -> Typedata Slot m

Constructors

#replaceSlot Source

replaceSlot :: forall m a. Slot m -> m a -> Effect a

#destroySlot Source

destroySlot :: forall m. Slot m -> Effect Unit

#appendSlot Source

appendSlot :: forall m. Slot m -> Effect (Slot m)

#MonadReplace Source

class MonadReplace :: (Type -> Type) -> Constraintclass (Monad m, MonadCleanup m) <= MonadReplace m  where

Members

Instances