aver-lang 0.16.1

VM and transpiler for Aver, a statically-typed language designed for AI-assisted development
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod entry;
pub mod json;
pub mod runtime;
pub mod session;

pub use entry::{encode_entry_args, parse_entry_call, recording_stem};
pub use json::{
    JsonValue, first_diff_path, format_json, json_to_string, json_to_value, json_values_to_values,
    parse_json, value_to_json, value_to_json_lossy, values_to_json, values_to_json_lossy,
};
pub use runtime::{EffectReplayMode, EffectReplayState, ReplayFailure};
pub use session::{
    EffectRecord, RecordedOutcome, SessionRecording, parse_session_recording,
    session_recording_from_json, session_recording_to_json, session_recording_to_string_pretty,
};