Determine whether `v` can be hashed.
(v: Any)
| 812 | |
| 813 | |
| 814 | def hashable(v: Any) -> TypeGuard[Hashable]: |
| 815 | """Determine whether `v` can be hashed.""" |
| 816 | try: |
| 817 | hash(v) |
| 818 | except TypeError: |
| 819 | return False |
| 820 | return True |
| 821 | |
| 822 | |
| 823 | def iterable(v: Any) -> TypeGuard[Iterable[Any]]: |
no outgoing calls
no test coverage detected
searching dependent graphs…