maybe
Option type
Provides an Option type inspired by Rust for Python 3
A simple Rust like Option type for Python 3. Fully type annotated.
71 stars
5 watching
5 forks
Language: Python
last commit: 3 months ago Related projects:
Repository | Description | Stars |
---|---|---|
| A library providing a simple, type-safe way to handle values with potential errors in Python 3. | 1,625 |
| 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 |
| Enables typed polymorphism and type-safe business logic in Python without inheritance or interfaces. | 678 |
| 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 Maybe type for C# with idiomatic extensions and System.Linq-like API. | 4 |
| A library that provides runtime-checkable type protocols for operator overloading in Python | 24 |
| Re-applies type annotations from .pyi stubs to codebases | 141 |
| Enforces consistent use of optional type annotations in Python code | 17 |
| A CLI tool to automatically add type annotations into Python code | 86 |
| Automatically adds type annotations to code | 241 |
| Provides runtime typechecking and annotation tools for Python to enforce strict type compatibility | 201 |
| Provides commonly used data structures and protocols in Python to improve code clarity and maintainability | 115 |
| An Emacs configuration for editing Rust code | 1,133 |
| A set of tools that simplify Python class creation by reducing boilerplate code and enforcing type checking. | 15 |