(*args: Optional[defaultT])
| 78 | defaultT = TypeVar('defaultT') |
| 79 | |
| 80 | def default(*args: Optional[defaultT]) -> Optional[defaultT]: |
| 81 | for arg in args: |
| 82 | if exists(arg): |
| 83 | return arg |
| 84 | return None |
| 85 | |
| 86 | def maybe(fn): |
| 87 | @wraps(fn) |
no test coverage detected