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: over 2 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| A module that provides experimental type hints and enables use of new type system features on older Python versions. | 450 |
| A learning tool to help developers understand type hints in Python by fixing errors and annotating code | 119 |
| Library providing type hinting generics support for Python 3.6 to 3.8 and 3.9+ for union types and standard collections. | 19 |
| A set of reusable type utility functions for TypeScript | 61 |
| A collection of utilities for creating and working with type-guards and assertions in TypeScript. | 54 |
| A collection of utility types and adjusted utilities for enhancing TypeScript development | 380 |
| A library that provides runtime-checkable type protocols for operator overloading in Python | 24 |
| Utilities for working with Unicode strings in Ruby | 113 |
| A collection of general-purpose utility functions for various tasks such as compression, concurrency, hashing, encoding, and string manipulation. | 292 |
| Provides a standardized interface for managing Django commands using Type hints and Typer | 93 |
| A set of utility libraries and extensions for Ruby programming language | 172 |
| A utility library providing common functions and helpers for Go applications | 7 |
| Provides utilities for inspecting and analyzing Python types at runtime | 352 |
| A collection of helpers and utilities to aid in dealing with types at static analysis and runtime. | 9 |
| Provides runtime typechecking and annotation tools for Python to enforce strict type compatibility | 201 |