Skip to main content

Crate sim_lib_view_codec

Crate sim_lib_view_codec 

Source
Expand description

Codec-aware and Shape-aware lenses for SIM Web.

This lens family exposes SIM’s strongest differentiators directly: a multi-codec lens that opens one value through several codecs at once (lisp/json/binary/algol) side by side as scene/embeds, a round-trip probe panel, and a Shape lens with matcher-tree visualization, binding view, and failing-match counterexamples. Read-construct (#(Class ...)) is surfaced as the preferred round-trip path; broad eval stays capability-gated.

Re-exports§

pub use cookbook::multicodec_demo;
pub use multicodec::MULTI_CODEC_LENS;
pub use multicodec::ProbeResult;
pub use multicodec::SYSEX_COMPARISON_LENS;
pub use multicodec::multi_codec_view;
pub use multicodec::roundtrip_probe;
pub use multicodec::sysex_comparison_view;
pub use shape::SHAPE_LENS;
pub use shape::shape_view;

Modules§

cookbook
Deterministic cookbook builders for codec view recipes.
multicodec
The multi-codec lens and round-trip probe.
shape
The Shape lens: matcher visualization, bindings, and counterexamples.

Statics§

RECIPES
Embedded cookbook recipe books shipped with this library.