v0.1.0
sigil-wire 0.1.0
A typed binary codec for the Sigil value model: length-prefixed, one-pass decode with string/bytevector bodies memcpy'd (no per-char O(n^2) work). The transport-neutral wire format for bulk structured payloads, the binary sibling to sigil-json. Covers every value type the seam carries (booleans, exact integers incl. bignums, doubles, strings, bytevectors, keywords, symbols, chars, lists, dicts, vectors, arrays); unrepresentable values are an encode error, never a silent drop.
The decoder is a bounds-checked trust boundary: every length is range-checked before allocating, configurable caps bound body length, collection count, nesting depth, and total decoded size, and float decoding is NaN-box-safe. Requires sigil ^0.17 (uses the IEEE-754 bytevector accessors added in 0.17.18).
The commit this tag names.