summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Make producers write to an IORef instead of an MSampleVarGravatar Benjamin Barenblat2015-05-27
| | | | | | Since neither reads nor writes to these variables should block, and since all races are benign, MSampleVar actually has incorrect semantics. A simple IORef is the correct data structure to use.
* Build warning-freeGravatar Benjamin Barenblat2015-05-27
|
* Switch to SafeSemaphore MSampleVarGravatar Benjamin Barenblat2015-05-27
|
* Simple demonstration of multiple producersGravatar Benjamin Barenblat2015-05-27
| | | | | This doesn’t work the way it should, though – something is wrong with my threading.
* Initial commit of jarvis, the asynchronous shellGravatar Benjamin Barenblat2015-05-27