https://github.com/hopac/hopac
http://hopac.github.io/Hopac/Hopac.html
https://github.com/hopac/hopac
actors cml concurrent-programming csp parallel
Last synced: 9 days ago
JSON representation
http://hopac.github.io/Hopac/Hopac.html
- Host: GitHub
- URL: https://github.com/hopac/hopac
- Owner: Hopac
- License: mit
- Created: 2014-02-20T19:23:54.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2022-02-24T01:59:05.000Z (about 3 years ago)
- Last Synced: 2025-04-14T18:18:39.920Z (9 days ago)
- Topics: actors, cml, concurrent-programming, csp, parallel
- Language: F#
- Homepage:
- Size: 7.66 MB
- Stars: 527
- Watchers: 35
- Forks: 61
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[Reference](http://hopac.github.io/Hopac/Hopac.html) β
[Guide](./Docs/Programming.md) β
[Docs](./Docs/)Hopac is a [Concurrent ML](http://cml.cs.uchicago.edu/) style concurrent
programming library for F#.[](https://badge.fury.io/nu/Hopac)
[](https://ci.appveyor.com/project/haf/hopac)## Development
Check out the repo and use your favorite IDE. The project builds fine in VS and using the `dotnet` CLI.
## Usage
When you've followed the links at the top of this README, and you've read the programming guide,
you can use `./run repl` as well as the file `Hopac.fsx` to play around with.Furthermore, you'll find a large number of examples in (./Examples)[./Examples].
## Release / publish
Build the `Hopac` project and publish the `nupkg` file in `/Libs/Hopac/bin/Release/*.nupkg`. Your commits are tested
on AppVeyor when you send PR:s and push to `master`.Update docs
-----------You need the FsiRefGen git submodule for this. If itβs not already up to date, run:
```
git submodule update --init
```TODO: Describe commands needed to update docs