[[bench]]
harness = false
name = "comm_benchmark"
path = "benches/comm_benchmark.rs"
[[bench]]
harness = false
name = "locally_benchmark"
path = "benches/locally_benchmark.rs"
[dependencies.chorus_derive]
version = "0.5.0"
[dependencies.retry]
version = "2.0.0"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
version = "1.0.104"
[dependencies.tiny_http]
version = "0.12.0"
[dependencies.ureq]
version = "2.7.1"
[dev-dependencies.chrono]
features = ["serde"]
version = "0.4.26"
[dev-dependencies.clap]
features = ["derive"]
version = "4.3.21"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5.1"
[dev-dependencies.rand]
version = "0.8.5"
[dev-dependencies.termcolor]
version = "1.2.0"
[[example]]
name = "bookseller"
path = "examples/bookseller.rs"
[[example]]
name = "bookseller2"
path = "examples/bookseller2.rs"
[[example]]
name = "cardgame"
path = "examples/cardgame.rs"
[[example]]
name = "conclave-mlv"
path = "examples/conclave-mlv.rs"
[[example]]
name = "fanin"
path = "examples/fanin.rs"
[[example]]
name = "fanout"
path = "examples/fanout.rs"
[[example]]
name = "hello"
path = "examples/hello.rs"
[[example]]
name = "input-output"
path = "examples/input-output.rs"
[[example]]
name = "loc-poly"
path = "examples/loc-poly.rs"
[[example]]
name = "locationset-fold"
path = "examples/locationset-fold.rs"
[[example]]
name = "mergesort"
path = "examples/mergesort.rs"
[[example]]
name = "multicast"
path = "examples/multicast.rs"
[[example]]
name = "parallel"
path = "examples/parallel.rs"
[[example]]
name = "playground"
path = "examples/playground.rs"
[[example]]
name = "runner"
path = "examples/runner.rs"
[[example]]
name = "tic-tac-toe"
path = "examples/tic-tac-toe.rs"
[lib]
name = "chorus_lib"
path = "src/lib.rs"
[package]
authors = ["Shun Kashiwa <shunthedev@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Choreographic Programming in Rust"
edition = "2021"
homepage = "https://lsd-ucsc.github.io/ChoRus/"
keywords = ["choreography"]
license = "MIT"
name = "chorus_lib"
readme = "crates-io.md"
repository = "https://github.com/lsd-ucsc/ChoRus"
version = "0.5.0"
[[test]]
name = "booksellers"
path = "tests/booksellers.rs"
[[test]]
name = "kvs"
path = "tests/kvs.rs"