//! Pure-data core of the `improvise` project: `Model`, views, `Workbook`,
//! and number formatting. Depends on `improvise-formula` for AST types;
//! has no awareness of UI, I/O, or commands.
//!
//! Re-exports `improvise_formula` under `formula` so internal code can use
//! `crate::formula::*` paths, mirroring the main crate's convention.
pub use improvise_formula as formula;

pub mod format;
pub mod model;
pub mod view;
pub mod workbook;
