Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Cloud Haskell Core Library

Fetching latest commit…

Cannot retrieve the latest commit at this time

Haskell Distributed Project

This repository holds an implementation of Cloud Haskell.

At present, this repository hosts

  • network-transport: Generic Network.Transport API
  • network-transport-tests: Test suite for Network.Transport instantiations
  • network-transport-tcp: TCP instantiation of Network.Transport
  • network-transport-inmemory: In-memory instantiation of Network.Transport (incomplete)
  • network-transport-composed: Compose two transports (very preliminary)
  • distributed-static: Support for static values
  • distributed-process: The main Cloud Haskell package
  • distributed-process-simplelocalnet: Simple backend for local networks
  • distributed-process-azure: Azure backend for Cloud Haskell (proof of concept)
  • azure-service-api: Haskell bindings for the Azure service API
  • rank1dynamic: Like Data.Dynamic and Data.Typeable but with support for polymorphic values

For more detailed information about the interfaces provided by these packages, please refer to the distributed-process repository wiki. People who wish to get started with Cloud Haskell should cabal install distributed-process and possibly distributed-process-simplelocalnet and refer to the corresponding Haddock documentation (Control.Distributed.Process, Control.Distributed.Process.Closure, Control.Distributed.Process.Node, and Control.Distributed.Process.Backend.SimpleLocalnet).

Something went wrong with that request. Please try again.