title | description | created | updated | version | target_version |
---|---|---|---|---|---|
API Reference |
Complete API documentation for the dasae-headers library |
2025-04-01 |
2025-04-01 |
v0.1 |
pre-alpha |
This section provides detailed documentation for all modules in the dasae-headers library.
- Fixed-Size Arrays (Arr) - Type-safe fixed-size arrays with bounds checking
- Dynamic Array Lists (ArrList) - Automatically resizing arrays
- Slices - View into arrays and other sequences
- Strings - UTF-8 string handling
- Hash Maps - Key-value associative arrays
- Allocators - Custom memory allocators
- Memory Tracking - Leak detection and diagnostics
- Ownership - Control of memory lifetime
- Deferred Execution - Automated cleanup
- Error Sets - Define custom error types
- Result Types - Safe error propagation
- Error Tracing - Track error origin
- Error Contexts - Additional error information
- Type Information - Runtime type data
- Optional Types - Safe nullable values
- Union Enums - Type-safe unions
- Pattern Matching - Safe type discrimination
- Test Framework - Unit and integration tests
- Assertions - Verify conditions during testing
- Benchmarking - Performance measurement
- Formatting - String formatting
- Logging - Structured logging
- File I/O - Safe file operations
- Random - Secure random number generation