https://github.com/haskell-distributed/cloud-haskell
This is an umbrella development repository for Cloud Haskell
https://github.com/haskell-distributed/cloud-haskell
Last synced: about 1 year ago
JSON representation
This is an umbrella development repository for Cloud Haskell
- Host: GitHub
- URL: https://github.com/haskell-distributed/cloud-haskell
- Owner: haskell-distributed
- License: bsd-3-clause
- Archived: true
- Created: 2013-02-01T19:21:31.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2018-11-10T20:54:02.000Z (over 7 years ago)
- Last Synced: 2025-03-31T18:03:59.380Z (about 1 year ago)
- Homepage: http://haskell-distributed.github.com
- Size: 38.1 KB
- Stars: 72
- Watchers: 15
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Cloud Haskell meta-project
[](https://travis-ci.org/haskell-distributed/cloud-haskell)
### NB: This Meta-Package is deprecated
In the age of [stack][stack], this meta-package is relatively pointless
and is no longer being maintained.
[Cloud Haskell][cloud-haskell] is a set of libraries that bring
Erlang-style concurrency and distribution to Haskell programs.
This repository includes references to all other official Cloud
Haskell packages for conveniently building them all from a single
location. Use this repository as a starting point for hacking on Cloud
Haskell packages (see [CONTRIBUTING](CONTRIBUTING.md)).
Those users that do not use package snapshots (such as
[Stackage][stackage]) can use the `.cabal` file in this repository to
install a consistent set of versions of all Cloud Haskell packages.
Snapshot users don't normally need this `.cabal` file, and should
add Cloud Haskell packages directly as dependencies.
[cloud-haskell]: http://haskell-distributed.github.io/
[stackage]: http://www.stackage.org/
## Usage
### Installation from Hackage
```
$ cabal install cloud-haskell
```
### Building from source
Clone this repository locally using `git` or [`hub`][hub]:
```
$ hub clone --recursive haskell-distributed/cloud-haskell
```
Then,
```
$ cd cloud-haskell
$ stack build
```
You will need [stack][stack] installed and reachable from your
`$PATH`.
[hub]: https://hub.github.com/
[stack]: https://github.com/commercialhaskell/stack
### Updating the source
To hack on the latest versions of all packages,
```
$ git submodule update --remote
```
## Contributing to Cloud Haskell
See [CONTRIBUTING](CONTRIBUTING.md).