diptangsu / diptangsu/Sorting-Algorithms

Type annotation for Python based Algorithms

Open
#125 2 comments 1 reaction 2 assignees Claimed by @UbadahJ View on GitHub
Dominant language
Java
Stars
171
Forks
165
PR merge metrics
No merged PRs in 30d

Description

## Description

Most of the python-based algorithms are not annotated by types as specified by [PEP 483](https://www.python.org/dev/peps/pep-0483/) and [PEP 484](https://www.python.org/dev/peps/pep-0484/)

Using generic types to provide these improvements is an effective way to enforce good practices and provide general documentation for other users quickly.

## Implementation

This can be discussed using central generic types with specifically defined types for only those algorithms that work on some certain types (like counting sort) or each file having its independent types

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.