Packages authored by Skunk Werkx
These packages are available as a package collection, usable in Xcode or SwiftPM.
HyperCast
Allocation-free Rust parsers for scalars from untrusted text — booleans, numerics, UUIDs, and temporals. Every parse returns a Verdict: the value, or a reason code with the offending span. Never throws, never allocates. Polyglot by design, with a shared conformance corpus so every binding agrees byte for byte.
HyperTabular
HyperTabular - Canonical forward-only tabular parsing, written once in Rust and called directly from C#, Java, Go, Swift, Ruby, PHP, and Python. Format providers feed every cell through HyperCast, giving delimited text, spreadsheets, Parquet, and future formats one typed row-and-verdict contract.
HyperUuid
RFC 9562 UUIDs from one Rust core in C, C#, C++, Go, Java, PHP, Python, R, Ruby, Swift, and TypeScript: v4, v5, v7, and a v8 SQL Server uniqueidentifier order for v7. Documented v7 ordering, byte-identical v5 and the same SQL Server layout in every language. Allocation-free, with batch generation; WebAssembly-proven.
3 packages.