Phase 3: event/effect

This commit is contained in:
2026-03-20 13:27:38 -04:00
parent 9143a79a64
commit 15813ebb6c
4 changed files with 682 additions and 4 deletions

View File

@@ -5,11 +5,15 @@
//! from the edges by updating state or emitting events.
mod cell;
mod effect;
mod event;
mod id;
mod reactor;
mod thunk;
pub use cell::{Cell, cell, cell_in};
pub use effect::{EffectHandle, effect, effect_in};
pub use event::{Event, Subscription, event, event_in, on, on_in};
pub use id::NodeId;
pub use reactor::{ReactCycleError, Reactor, current};
pub use thunk::{Thunk, thunk, thunk_in};
pub use thunk::{Memo, Thunk, memo, memo_by, memo_by_in, memo_in, thunk, thunk_in};