Thank you for considering making a contribution to this repository. When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owner of this repository before making a change.
Please note, there is a Code of Conduct. Please follow it in all your interactions with the project.
- Be welcoming to newcomers and encourage diverse new contributors from all backgrounds
- Create issues for any major changes and enhancements that you wish to make
- For larger changes, create a fork for the new implementation or feature and submit a pull request when done
- Add implementations in other languages to a new src folder and update the README with relevant details
- Please try to remain consistent with the general coding style of the project and follow the naming conventions of the project