Tamschi / flourish

flourish is a convenient and full-featured signals framework in Rust. isoprenoid is the signals SDK backing flourish.
https://crates.io/crates/flourish
17 stars 0 forks source link
asynchronous concurrency framework incremental rust signals synchronous

flourish (+ isoprenoid)

This repository contains the flourish and isoprenoid crates.

Documentation

Please build the documentation with either of:

cargo +stable doc --features _doc
cargo +stable doc --features _doc --open

Testing

Run tests with all of:

cargo +stable test
cargo +stable test --features _test
cargo +nightly miri test --features _test

Most tests require the included global signals runtime, but should still compile without it.

Please also check for unused dependencies using cargo-udeps with both:

cargo +nightly udeps
cargo +nightly udeps --features _test

Dependencies that are used only with certain features should be optional.