telltale-runtime 17.0.0

Choreographic programming for Telltale - effect-based distributed protocols
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Effect Handler Implementations
//
// This module contains concrete implementations of the ChoreoHandler trait
// for different execution environments:
//
// - in_memory: WASM-compatible handler using futures channels for testing
// - recording: Captures effects for verification
// - telltale: Session-typed Telltale integration

pub mod in_memory;
pub mod recording;
pub mod telltale;

// Re-export handler types for convenience
pub use in_memory::InMemoryHandler;
pub use recording::{RecordedEvent, RecordingHandler};
pub use telltale::{TelltaleEndpoint, TelltaleHandler, TelltaleSession};