Next Event

Friday, January 23, 2009, 07:00 PM: Financial Crisis

More...

Back to Article List

Concurrent Haskell

Concurrent Haskell extends Haskell 98 with explicit concurrency. The two main concepts underpinning Concurrent Haskell 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.

Read Complete ArticleMore in: Developers

Post A Comment

This article does not have any comments.


(C) 2007 Boulder Future Salon and the Acceleration Studies Foundation.