essdotteedot/distributed

Library to provide Erlang style distributed computations. This library is inspired by Cloud Haskell.

OCaml

58

257 commits

updated Nov 25, 2019

See the code

README

distributed Build Status Coverage Status Docs Online Appveyor Status

Library to provide Erlang style distributed computations. This library is inspired by Cloud Haskell.

Primitives for spawning processes (in the Erlang sense) either remotely or locally, monitoring/unmonitoring spawned processes, sending, receiving, broadcasting messages to those processes. Unlike Erlang, the messages that are sent between processes are typed.

Installation

The core library, lwt implementation, and uwt implementation are available via OPAM:

$ opam install distributed

$ opam install distributed-lwt

$ opam install distributed-uwt    

Documentation

The API documentation is available here. Example programs can be found in the examples directory.

License

MIT License

actor-model
distributed
ocaml
parallel

Contributors

essdotteedot

257 commits

essdotteedot/distributed

Library to provide Erlang style distributed computations. This library is inspired by Cloud Haskell.

OCaml

58

257 commits

updated Nov 25, 2019

See the code

README

distributed Build Status Coverage Status Docs Online Appveyor Status

Library to provide Erlang style distributed computations. This library is inspired by Cloud Haskell.

Primitives for spawning processes (in the Erlang sense) either remotely or locally, monitoring/unmonitoring spawned processes, sending, receiving, broadcasting messages to those processes. Unlike Erlang, the messages that are sent between processes are typed.

Installation

The core library, lwt implementation, and uwt implementation are available via OPAM:

$ opam install distributed

$ opam install distributed-lwt

$ opam install distributed-uwt    

Documentation

The API documentation is available here. Example programs can be found in the examples directory.

License

MIT License

actor-model
distributed
ocaml
parallel

Contributors

essdotteedot

257 commits

Languages

OCaml

99.4%