Hopac 0.0.0.33
Inspired by languages like Concurrent ML and Cilk, Hopac is a library for F# with the aim of making it easier to write efficient parallel, asynchronous and concurrent programs. Hopac is licensed under a MIT-style license. See project website for further information.
0.0.0.33: Added Alt.tryFinallyFun, Alt.tryFinallyJob.
0.0.0.33: Added Async.toAltOn, Async.toAlt.
0.0.0.32: Attempt to work around an inlining issue with Alt.never calls.
0.0.0.31: Fixed bug in delayed promises as selective operations.
0.0.0.30: Added non-operator versions of bind, map and wrap for convenience.
0.0.0.30: Reintroduced lazy promises.
0.0.0.30: Enhanced timeOut to work with zero and infinite time spans.
0.0.0.30: Added some more TopLevel combinators for convenience.
0.0.0.30: Fixed a couple of (exception handling) cases where nacks were not triggered correctly.
0.0.0.29: Print warning on Mono when not using SGen.
0.0.0.28: MonoAndroid
0.0.0.27: MonoTouch
0.0.0.26: Fixed not to rely on tail calls on Mono.
0.0.0.25: Minor tweaks to make Hopac work more nicely on Mono 3.6.0+.
0.0.0.24: Switched to .Net framework 4.5 (was 4.5.1).
0.0.0.24: Removed For array overload to avoid typing issue. Array.iterJob should now be used in performance critical cases.
0.0.0.24: Added experimental Async <-> Job interop support.
0.0.0.24: Renamed <|> to <|>? and added <|> with result type restricted to Job.
0.0.0.24: IVar is now inherited from Promise and both now have low level polling ops.
0.0.0.23: Fixed bug in Ch.Try.give introduced in previous version.
This package has no dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 0.5.1 | 1 | 2025/11/19 |
| 0.5.0 | 1 | 2025/11/19 |
| 0.4.1 | 1 | 2025/11/19 |
| 0.3.23 | 0 | 2016/9/30 |
| 0.3.22 | 0 | 2016/9/27 |
| 0.3.21 | 2 | 2025/11/17 |
| 0.3.20 | 0 | 2016/9/22 |
| 0.3.19 | 1 | 2025/11/17 |
| 0.3.18 | 0 | 2016/9/21 |
| 0.3.17 | 1 | 2025/11/17 |
| 0.3.16 | 1 | 2025/11/17 |
| 0.3.14 | 0 | 2016/9/7 |
| 0.3.13 | 0 | 2016/8/24 |
| 0.3.12 | 1 | 2025/11/17 |
| 0.3.11 | 0 | 2016/8/20 |
| 0.3.10 | 0 | 2016/8/16 |
| 0.3.9 | 1 | 2025/11/19 |
| 0.3.8 | 1 | 2025/11/19 |
| 0.3.7 | 1 | 2025/11/19 |
| 0.3.6 | 1 | 2025/11/19 |
| 0.3.5 | 1 | 2025/11/19 |
| 0.3.4 | 1 | 2025/11/19 |
| 0.2.1 | 1 | 2025/11/19 |
| 0.2.0 | 1 | 2025/11/19 |
| 0.1.3 | 1 | 2025/11/19 |
| 0.1.2 | 1 | 2025/11/19 |
| 0.1.1 | 1 | 2025/11/19 |
| 0.1.0 | 1 | 2025/11/19 |
| 0.0.0.48 | 1 | 2025/11/18 |
| 0.0.0.47 | 0 | 2015/5/27 |
| 0.0.0.46 | 1 | 2025/11/18 |
| 0.0.0.45 | 1 | 2025/11/18 |
| 0.0.0.44 | 1 | 2025/11/19 |
| 0.0.0.43 | 0 | 2015/2/28 |
| 0.0.0.42 | 1 | 2025/11/18 |
| 0.0.0.41 | 1 | 2025/11/18 |
| 0.0.0.40 | 1 | 2025/11/19 |
| 0.0.0.39 | 1 | 2025/11/18 |
| 0.0.0.38 | 1 | 2025/11/18 |
| 0.0.0.37 | 1 | 2025/11/18 |
| 0.0.0.36 | 1 | 2025/11/18 |
| 0.0.0.33 | 1 | 2025/11/19 |