Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 804 Bytes

File metadata and controls

22 lines (16 loc) · 804 Bytes

Contributing

Contributions are welcome — whether it's fixing a bug, improving documentation, or adding a new feature.

To contribute:

  1. Fork the repository and create your branch from master.
  2. Make your changes — keep commits focused and clear.
  3. Run tests and benchmarks to ensure nothing breaks.
  4. Submit a pull request with a clear description of your changes.

Guidelines

  • Follow the existing coding style (C++17, modern CMake).
  • Keep public APIs minimal and consistent.
  • Add unit tests for new functionality in the tests/ directory.
  • Update documentation (README, comments) if behavior changes.

If you're unsure about a change, feel free to open an issue first to discuss it. Even small contributions like typo fixes or clarifying comments are appreciated.