Module

Webb.AffList.Monad.AffList

Package
purescript-webb-aff-list
Repository
mitchellandwebb/webb-aff-list

#runToListFiber Source

runToListFiber :: forall m a. MonadEffect m => AffList a -> m (ListFiber a)

#runYieldToList Source

runYieldToList :: forall a. Yield a Unit -> AffList a

#appendImpl Source

appendImpl :: forall a. AffList a -> AffList a -> AffList a

#memptyImpl Source

memptyImpl :: forall a. AffList a

#mapImpl Source

mapImpl :: forall a b. (a -> b) -> AffList a -> AffList b

#applyImpl Source

applyImpl :: forall a b. AffList (a -> b) -> AffList a -> AffList b

#pureImpl Source

pureImpl :: forall a. a -> AffList a

#bindImpl Source

bindImpl :: forall a b. AffList a -> (a -> AffList b) -> AffList b

#throwErrorImpl Source

throwErrorImpl :: forall a. Error -> AffList a

#catchErrorImpl Source

catchErrorImpl :: forall a. AffList a -> (Error -> AffList a) -> AffList a

#liftEffectImpl Source

liftEffectImpl :: forall a. Effect a -> AffList a

#liftAffImpl Source

liftAffImpl :: forall a. Aff a -> AffList a

#LaunchList Source

class LaunchList :: (Type -> Type) -> Constraintclass LaunchList m  where

Members

Instances