mask package:lifted-base

Generalized version of mask.
Generalized version of mask_.
Generalized version of forkOnWithUnmask. Note that, while the forked computation m () has access to the captured state, all its side-effects in m are discarded. It is run only for its side-effects in IO.
Generalized version of forkIOWithUnmask. Note that, while the forked computation m () has access to the captured state, all its side-effects in m are discarded. It is run only for its side-effects in IO.
Generalized version of modifyMVarMasked.
Generalized version of modifyMVarMasked_.
Generalized version of withMVarMasked.
Generalized version of getMaskingState.
Generalized version of uninterruptibleMask.
Generalized version of uninterruptibleMask_.