Concurrent Haskell
Concurrent Haskell extends Haskell 98 with explicit concurrency. Its two main underlying concepts are:
* A primitive type MVar α implementing a bounded/single-place asynchronous channel, which is either empty or holds a value of type α.
* The ability to spawn a concurrent thread via the forkIO primitive. Built atop this is a collection of useful concurrency and synchronisation abstractions such as unbounded channels, semaphores and sample variables.
Link from a Wikipage to another Wikipage
primaryTopic
Concurrent Haskell
Concurrent Haskell extends Haskell 98 with explicit concurrency. Its two main underlying concepts are:
* A primitive type MVar α implementing a bounded/single-place asynchronous channel, which is either empty or holds a value of type α.
* The ability to spawn a concurrent thread via the forkIO primitive. Built atop this is a collection of useful concurrency and synchronisation abstractions such as unbounded channels, semaphores and sample variables.
has abstract
Concurrent Haskell extends Has ...... sually one per processor core.
@en
Haskell concurrent amplia Hask ...... nou fil d'execució via forkIO.
@ca
Wikipage page ID
page length (characters) of wiki page
Wikipage revision ID
974,130,264
Link from a Wikipage to another Wikipage
comment
Concurrent Haskell extends Has ...... maphores and sample variables.
@en
Haskell concurrent amplia Hask ...... nou fil d'execució via forkIO.
@ca
label
Concurrent Haskell
@en
Haskell concurrent
@ca