Show HN: Typed-arrow – compile‑time Arrow schemas for Rust
typed-arrow provides a strongly typed, fully compile-time way to declare Arrow schemas in Rust. It maps Rust types directly to arrow-rs typed builders/arrays and arrow_schema::DataType — without any runtime DataType switching — enabling zero runtime cost, monomorphized column construction and ergonomic ORM-like APIs. Why compile-time Arrow? Performance: monomorphized builders/arrays with zero dynamic dispatch; avoids runtime DataType matching. matching. Safety: column types, names, and nullab