Expand description
Ruchy Standard Library (STD-XXX Series)
Thin wrappers around proven Rust crates for Ruchy-friendly API.
§Design Philosophy
- Zero Reinvention: Leverage existing Rust ecosystem
- Thin Wrappers: Minimal complexity, maximum reliability
- Ruchy-Friendly: Clean API that feels natural in Ruchy code
- Toyota Way: ≤10 complexity per function, comprehensive tests
§Modules
fs: File system operations (STD-001)http: HTTP client operations (STD-002)json: JSON parsing and manipulation (STD-003)path: Path manipulation operations (STD-004)env: Environment operations (STD-005)process: Process operations (STD-006)dataframe:DataFrameoperations (STD-007, requiresdataframefeature)time: Time operations (STD-008)logging: Logging operations (STD-009)regex: Regular expression operations (STD-010)
Modules§
- env
- Environment Operations Module (ruchy/std/env)
- fs
- File System Module (STD-001)
- html
- Native HTML parsing stdlib (HTTP-002-C, STD-011)
- http
- HTTP Client Module (STD-002)
- json
- JSON Module (STD-003)
- logging
- Logging Operations Module (ruchy/std/logging)
- path
- Path Module (STD-004)
- process
- Process Operations Module (ruchy/std/process)
- regex
- Regex Operations Module (ruchy/std/regex)
- time
TimeOperations Module (ruchy/std/time)