Raku is not a small language, and documenting it and maintaining that documentation takes a lot of effort. Any help is appreciated.
Here are some ways to contribute:
- Add missing documentation for classes, roles, methods or operators. Except superclasses & roles, those are already included in the website generated from this repository.
- Add usage examples to existing documentation.
- Proofread and correct the documentation.
- Tell us about missing documentation by opening issues
- Do a
git grep TODO
in this repository, and replace the TODO items by actual documentation.
Issues page has a list of current issues and documentation parts that are known to be missing and the CONTRIBUTING document explains briefly how to get started contributing documentation.
For specific topics, please see:
The preferred mechanism for submitting content is pull requests.
When submitting a PR, please ensure that you've run make xtest
for any modified files. See Testing.md
for more details.