jellyflow-core 0.2.0

Headless graph model, IDs, type descriptors, and interaction policy primitives for Jellyflow.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Edit history (undo/redo) for graph transactions.
//!
//! The history stores committed (post-concretization) transactions and derives inverse transactions
//! by inverting operations in reverse order. It is intentionally headless and can be used by UI and
//! non-UI drivers.

mod invert;
mod store;

pub use invert::invert_transaction;
pub use store::{DEFAULT_HISTORY_LIMIT, GraphHistory};