uncertain-rs 0.2.0

A Rust library for uncertainty-aware programming, implementing the approach from 'Uncertain<T>: A First-Order Type for Uncertain Data'
Documentation
[[bench]]
harness = false
name = "performance_benchmarks"
path = "benches/performance_benchmarks.rs"

[dependencies.rand]
version = "0.9.2"

[dependencies.uuid]
features = ["v4"]
version = "1.18.1"

[dev-dependencies.approx]
version = "0.5"

[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.7"

[[example]]
name = "climate_modeling"
path = "examples/climate_modeling.rs"

[[example]]
name = "common_subexpression_optimization"
path = "examples/optimizations/common_subexpression_optimization.rs"

[[example]]
name = "gps_navigation"
path = "examples/gps_navigation.rs"

[[example]]
name = "graph_optimization"
path = "examples/optimizations/graph_optimization.rs"

[[example]]
name = "medical_diagnosis"
path = "examples/medical_diagnosis.rs"

[[example]]
name = "sensor_processing"
path = "examples/sensor_processing.rs"

[lib]
name = "uncertain_rs"
path = "src/lib.rs"

[package]
authors = ["Oleksandr Prokhorenko <warbles.lieu_04@icloud.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["science", "algorithms", "mathematics"]
description = "A Rust library for uncertainty-aware programming, implementing the approach from 'Uncertain<T>: A First-Order Type for Uncertain Data'"
edition = "2024"
homepage = "https://github.com/minikin/uncertain-rs"
keywords = ["uncertainty", "probability", "statistics", "monte-carlo", "sprt"]
license = "MIT"
name = "uncertain-rs"
readme = "README.md"
repository = "https://github.com/minikin/uncertain-rs"
version = "0.2.0"

[[test]]
name = "cache_optimization_tests"
path = "tests/cache_optimization_tests.rs"