package flux
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Composable streaming abstractions with Miou
Install
dune-project
Dependency
Authors
Maintainers
Sources
flux-0.0.1.beta2.tbz
sha256=dbfb198a16aab3f8987cc2ba31bc8da3720b9031d2b6b1a3313e6c1342cbf4b3
sha512=ec0ab77c2b1db2fd730581cefbb92f8391c3f8801cd02bb558609f46daff493e8c513e1d0978d1cdc613ce7ef1799e144d1f9740e0863169e45992df4c117ba4
Description
Published: 21 Jan 2026
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.
Dev Dependencies (4)
-
alcotest
with-test -
mirage-crypto-rng-miou-unix
with-dev-setup -
httpcats
with-dev-setup -
ocamlformat
with-dev-setup & = "0.27.0"
Used by (2)
- carton-miou
-
fluxt
>= "0.0.1~beta2"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page