//! OxygenFlow core (docs/spec.md, docs/m0.md): pipelines, their //! canonical form and hashes, and execution receipts. No I/O. pub mod api; pub mod canonical; pub mod pipeline; pub mod receipt; pub use canonical::{object_hash, scope_tree_hash, Hash}; pub use pipeline::{Job, Network, Pipeline, Problem, Problems, Runtime, Sandbox, PIPELINE_PATH}; pub use receipt::{Environment, Receipt}; #[cfg(test)] mod tests;