Module

Webb.Thread

Package
purescript-webb-thread
Repository
mitchellandwebb/webb-thread

#Thread Source

newtype Thread

Constructors

Instances

#newThread Source

newThread :: forall m. MonadEffect m => m Thread

#runAff Source

runAff :: forall m a. MonadAff m => Thread -> (Thread -> Aff a) -> m a

#runEffect Source

runEffect :: forall m a. MonadEffect m => Thread -> (Thread -> Effect a) -> m a

#setProgram Source

setProgram :: forall m. MonadEffect m => Thread -> Aff Unit -> m Unit

#start Source

start :: forall m. MonadAff m => Thread -> m Unit

#stop Source

stop :: forall m. MonadAff m => Thread -> m Unit

#isStarted Source

isStarted :: forall m. MonadEffect m => Thread -> m Boolean

#isStopped Source

isStopped :: forall m. MonadEffect m => Thread -> m Boolean