Documentation Hub
Comprehensive guides and references for learning and using Sounio.
Press / to search
🚀
Getting Started
Installation, first steps, and a 5-minute quickstart guide.
- Installation
- Hello World
- Your First Program
- Project Structure
📖
Language Guide
Comprehensive reference for Sounio syntax and semantics.
- Variables & Types
- Functions
- Control Flow
- Modules
🎯
Epistemic Types
Uncertainty quantification with Knowledge<T> and provenance.
- Knowledge<T>
- Uncertainty Propagation
- Confidence Gates
- Provenance
⚡
Effect System
Algebraic effects for controlled side effects.
- IO Effects
- Mut Effects
- Custom Effects
- Effect Handlers
🚀
GPU Computing
High-performance GPU kernels with native syntax.
- Kernel Syntax
- Memory Management
- CUDA Backend
- Metal Backend
📏
Units of Measure
Type-safe dimensional analysis.
- Unit Definitions
- Dimensional Analysis
- Unit Conversions
- Custom Units
📚
Standard Library
API documentation for all stdlib modules.
- Core
- Collections
- Math
- IO
💡
Examples
Code examples demonstrating language features.
- Basics
- Scientific Computing
- GPU Programs
- Real-world Apps