Bugs

If you noticed a bug, please start with an issue with a minimal working example reproducing the error. If Exception is thrown, please provide an exception message as well. If no Exception is thrown, but the result is wrong, please provide the correct in the issue message.

In the case you make a pull request, please use the example reproducing the error as a test.

Improvements

If you can provide a code, which works faster than already existing one, please check its efficiency for various input data.

We welcome any ideas concerning the readability and logic of the code as well.

Development guidelines

  • Post an issue.
  • Wait until the discussion ends.
  • Create assertions on argument types and other requirements.
  • Include necessary references.
  • Write tests.