Module

Control.Monad.Aff.Internal

Package
purescript-aff
Repository
slamdata/purescript-aff

#AVar Source

data AVar :: Type -> Type

#AVBox Source

data AVBox :: Type -> Type

#_makeVar Source

_makeVar :: forall a c. c -> AVBox (AVar a)

#_takeVar Source

_takeVar :: forall a c. Fn2 c (AVar a) (AVBox a)

#_tryTakeVar Source

_tryTakeVar :: forall a c. Fn4 (forall x. Maybe x) (forall x. x -> Maybe x) c (AVar a) (AVBox (Maybe a))

#_peekVar Source

_peekVar :: forall a c. Fn2 c (AVar a) (AVBox a)

#_tryPeekVar Source

_tryPeekVar :: forall a c. Fn4 (forall x. Maybe x) (forall x. x -> Maybe x) c (AVar a) (AVBox (Maybe a))

#_putVar Source

_putVar :: forall a c. Fn3 c (AVar a) a (AVBox Unit)

#_killVar Source

_killVar :: forall a c. Fn3 c (AVar a) Error (AVBox Unit)