Module core

Source
Expand description

Core abstractions for shared application state and logic

Re-exports§

pub use file_ops::FileOperations;
pub use file_ops::deserialize_lines;
pub use file_ops::serialize_lines;
pub use highlighting::HighlightType;
pub use highlighting::HighlightedSpan;
pub use highlighting::highlight_expression;
pub use state::MathypadCore;

Modules§

file_ops
File operations abstraction for different platforms
highlighting
UI-agnostic syntax highlighting for mathematical expressions
state
Core application state shared between TUI and web UI