# Contributing
Thank you for contributing to `ggmath`.
If you found a bug, a possible optimization, or possible improvements to
documentation,
[open a github issue](https://github.com/Noam2Stein/ggmath/issues/new) or make a
pull request.
For missing functions, if your function is common across other math crates,
[open a github issue](https://github.com/Noam2Stein/ggmath/issues/new) or make a
pull request. If your function isn't common across other math crates, open a
github discussion.
For new math types, open a github discussion.
Before opening github issues, check if similar issues already exist. Before
submitting code, run `cargo fmt`, `cargo clippy`, `cargo test` and preferably
`./verify.sh`.