//! 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;