Duso Standard Library

The Duso stdlib provides essential modules for common tasks. These modules are distributed with duso and can be loaded using require().

Module Organization

Each module lives in its own directory with:

Stability Levels

v0.x (Experimental)

v1.0+ (Stable)

Contributing to Stdlib

Want to add a module or improve existing ones? See CONTRIBUTING.md for guidelines.

Quick Start for Contributors

  1. Open an RFC issue proposing the module
  2. Get design feedback from maintainers
  3. Implement module in stdlib/modulename/
  4. Include examples and comprehensive docs
  5. Submit PR

Module Template

stdlib/mymodule/
├── mymodule.du          # Main module
├── mymodule.md          # Documentation
├── subfeature.du        # Optional sub-modules
├── examples/
│   ├── basic.du
│   ├── advanced.du
│   └── README.md
└── [tests]

See Also