//! # Typechecker
//!
//! Evaluates the compute graph using the symbolic types in [`value_types`] to ensure the graph is
//! well-typed.
//! The [`check`](check::check) function returns an assignment of these symbolic [`Value`]s to each node in the
//! input term.
pub
pub
pub
// public interface: value types and check function
pub use crate;
pub use ;
pub use Parameters;
pub use ;