package flux

  1. Overview
  2. Docs
Composable streaming abstractions with Miou

Install

dune-project
 Dependency

Authors

Maintainers

Sources

flux-0.0.1.beta5.tbz
sha256=79018b22d5fb47ceffca6c54faf494d3b2ad2e61dbf5acf1597563d5d58c7393
sha512=61fde7d122396adfbb09283d10a3b439ed2b46604623da31528f7c55d0f9a98d3a77da9769c2b00f8812b7d5d5884dddcc6c1ace93e45983099d76f8cbc3dc54

Description

Added to opam-repository:

README

Flux, composable streaming abstractions with Miou

Flux is a library that implements a bounded queue as well as several abstractions related to streams. It can take advantage of parallelisation as proposed by Miou (with Miou.call), but also of the concept of ownership (see Miou.Ownership) related to resources (such as file descriptors).

The advantage of flux is that it facilitates the composition of streams in order to share information flux between tasks.

Dependencies (3)

  1. miou >= "0.5.0"
  2. dune >= "3.20.0"
  3. ocaml >= "5.0.0"

Dev Dependencies (4)

  1. alcotest with-test
  2. mirage-crypto-rng-miou-unix with-dev-setup
  3. httpcats with-dev-setup
  4. ocamlformat with-dev-setup & = "0.27.0"

Conflicts

None