sink: An alternative to lazy I/O that doesn't conflate execution with evaluation
      Deprecated
      
    
    
    Lazy I/O conflates evaluation with execution; a
value obtained from unsafeInterleaveIO can
perform side-effects during the evaluation of
pure code. Like lazy I/O, a Sink provides a way
to obtain the value of the result of an IO
action before the action has been executed, but
unlike lazy I/O, it does not enable pure code to
perform side-effects. Instead, the value is
explicitly assigned by a later IO action.
Downloads
- sink-0.1.0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0, 0.1.0.1 | 
|---|---|
| Dependencies | base (>=4.3 && <4.5) [details] | 
| License | MIT | 
| Author | Jake McArthur | 
| Maintainer | Jake McArthur <Jake.McArthur@gmail.com> | 
| Category | Control, Data, System | 
| Source repo | head: darcs get http://patch-tag.com/r/jmcarthur/sink this: darcs get http://patch-tag.com/r/jmcarthur/sink --tag v0.1.0.1 | 
| Uploaded | by JakeMcArthur at 2011-08-27T16:20:39Z | 
| Distributions | |
| Reverse Dependencies | 1 direct, 0 indirect [details] | 
| Downloads | 1871 total (4 in the last 30 days) | 
| Rating | (no votes yet) [estimated by Bayesian average] | 
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |