p-e-w / savage
A primitive computer algebra system
☆575Updated last year
Alternatives and similar repositories for savage:
Users that are interested in savage are comparing it to the libraries listed below
- Units of measurement -- type-safe zero-cost dimensional analysis☆1,054Updated this week
- A precise specification for "Rust lite / MIR plus"☆837Updated last month
- Serialization library with zero dependencies☆758Updated last week
- Beautiful diagnostic reporting for text-based programming languages.☆1,126Updated 2 weeks ago
- A fancy diagnostics & error reporting crate☆1,871Updated 3 months ago
- A memory efficient string type that can store up to 24* bytes on the stack☆710Updated this week
- Compile-time reference counting☆441Updated last year
- Use Tree Sitter to parse your own languages in Rust☆625Updated 3 months ago
- Refinement Types for Rust☆687Updated this week
- Attribute macro to require that the compiler prove a function can't ever panic☆1,058Updated this week
- Runtime for executing procedural macros as WebAssembly☆1,338Updated this week
- Language development libraries for Rust☆930Updated 2 months ago
- Slotmap data structure for Rust☆1,180Updated 11 months ago
- Just, really the littlest Vec you could need. So smol.☆666Updated 3 weeks ago
- A minimal `syn` syntax tree pretty-printer☆667Updated last week
- An ultra simple CLI arguments parser.☆588Updated last year
- Automatically create GUI applications from clap3 apps☆407Updated last year
- Rust programs written entirely in Rust☆791Updated last month
- cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code☆778Updated last week
- A crate for managing memory bit by bit☆1,259Updated 6 months ago
- Easy self-referential struct generation for Rust.☆571Updated last month
- An implementation of Joshua Yanovski's Ghost Cell paper.☆457Updated last year
- Data structure serialization library with several opposite design goals from Serde☆832Updated this week
- Command line parser with applicative interface☆368Updated last week
- Custom hooks for colorful human oriented error reports via panics and the eyre crate☆961Updated 6 months ago
- Rust doesn't have exceptions☆631Updated 4 years ago
- Scan your Rust crate for semver violations.☆1,289Updated this week
- SIMD-accelerated UTF-8 validation for Rust.☆538Updated 2 months ago
- A high level diffing library for rust based on diffs☆1,038Updated 2 weeks ago
- A pure functional language for type-level programming in Rust☆324Updated 2 years ago