result
Error handling library
A library providing a simple, type-safe way to handle values with potential errors in Python 3.
A simple Rust like Result type for Python 3. Fully type annotated.
2k stars
13 watching
79 forks
Language: Python
last commit: 6 months ago functional-programmingmypypythonpython3railway-oriented-programmingruststrongly-typedtype-safetytypechecking
Related projects:
Repository | Description | Stars |
---|---|---|
| A library that provides Rust-like Option and Result types in Python to handle optional and error values in a more type-safe and expressive way. | 85 |
| Typesafe wrappers for handling errors and absent data in Python | 44 |
| Provides an Option type inspired by Rust for Python 3 | 71 |
| A tool to integrate mypy into an existing Python project and track progress on resolving type errors. | 59 |
| Provides error handling and options for TypeScript and Deno similar to Rust's Option and Result enums | 179 |
| A Python binding around an image processing library written in Rust. | 29 |
| Provides a Python interface to compile and query markup-based typesetting system typst. | 126 |
| Enables typed polymorphism and type-safe business logic in Python without inheritance or interfaces. | 678 |
| Provides a unified error handling package with features from standard libraries and pkg/errors. | 198 |
| An alternative implementation of Python in Rust, aiming to provide a native compilation option and explore new possibilities for combining Rust with Python. | 30 |
| A cross-platform GUI automation module for Python and Rust. | 860 |
| A tool to simplify Python package maintenance by automating type checking and stub installation. | 19 |
| Rust bindings for the Python interpreter, allowing Rust code to interact with and use Python libraries and scripts. | 1,815 |
| A Rust crate for parsing and formatting Python literals. | 16 |
| Provides type hints and auto-completion support for SciPy libraries without requiring additional configuration or static type-checker plugins. | 23 |