Copyright | (c) 2008-2015 Bertram Felgenhauer |
---|---|
License | BSD3 |
Maintainer | Bertram Felgenhauer <int-e@gmx.de> |
Stability | experimental |
Portability | ghc |
Safe Haskell | None |
Language | Haskell98 |
Documentation
write :: IVar a -> a -> IO () Source
Writes a value to an IVar
. Raises a BlockedIndefinitelyOnIVar
exception if the variable already has a value.
data BlockedIndefinitelyOnIVar Source
The thread has attempted to write to a full IVar
.