typing_utils
Type hint utilities
A set of utilities to work with type hints in Python 3.6+, including checking subtype relationships and extracting type information from objects.
Backport Python 3.8+ typing utils & add issubtype & more
12 stars
1 watching
3 forks
Language: Python
last commit: about 2 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
python/typing_extensions | A module that provides experimental type hints and enables use of new type system features on older Python versions. | 444 |
kracekumar/python-typing-koans | A learning tool to help developers understand type hints in Python by fixing errors and annotating code | 119 |
prettywood/future-typing | Library providing type hinting generics support for Python 3.6 to 3.8 and 3.9+ for union types and standard collections. | 19 |
leddgroup/ts-types-utils | A set of reusable type utility functions for TypeScript | 61 |
tool-belt/type-predicates | A collection of utilities for creating and working with type-guards and assertions in TypeScript. | 54 |
unional/type-plus | A collection of utility types and adjusted utilities for enhancing TypeScript development | 379 |
jorenham/optype | An opinionated typing package that simplifies type hints in Python by providing protocols for special methods like multiplication and addition | 15 |
lang/unicode_utils | Utilities for working with Unicode strings in Ruby | 113 |
shomali11/util | A collection of general-purpose utility functions for various tasks such as compression, concurrency, hashing, encoding, and string manipulation. | 292 |
django-commons/django-typer | Provides a standardized interface for managing Django commands using Type hints and Typer | 84 |
hanami/utils | A set of utility libraries and extensions for Ruby programming language | 174 |
kashifkhan0771/utils | A common utility library providing functional building blocks for various tasks in Go applications. | 5 |
ilevkivskyi/typing_inspect | Provides utilities for inspecting and analyzing Python types at runtime | 350 |
kotlinisland/basedtyping | A collection of helpers and utilities to aid in dealing with types at static analysis and runtime. | 9 |
stewori/pytypes | Provides runtime typechecking and annotation tools for Python to enforce strict type compatibility | 200 |