effect-rs 0.1.0

A high-performance, strictly-typed, functional effect system for Rust.
Documentation
pub mod core;
pub mod runtime;

pub use core::{
    Cause, Ctx, Deferred, Effect, Env, EnvRef, Exit, Fiber, FiberId, FiberRef, Queue, Ref,
};
pub use runtime::Runtime;
pub mod layer;
pub use layer::Layer;
pub mod schedule;
pub use schedule::Schedule;
pub mod stm;
pub use stm::{STM, STMResult, TRef};
pub mod stream;
pub use stream::EffectStream;
pub mod test_runtime;
pub use test_runtime::TestRuntime;
pub mod metrics;
pub use metrics::{Counter, Gauge, Histogram, Metric, MetricLabel, REGISTRY};