Results 18 issues of Jeet Ray

The same as the [previous pull request](https://github.com/rejeep/f.el/pull/118), but hopefully with everything rebased and merged properly: Add functions to return `path` when `path` exists, is a file, is a directory, is...

enhancement

Hello! Would it be possible to add a `multimeta`-like metaclass for plum, pulled directly from the [multimethod source code](https://github.com/coady/multimethod/blob/main/multimethod/__init__.py#L488-L498)? I have a working example below: ```python from plum import dispatch...

Hello! I'm getting the following traceback when trying to use `pytest-forked`, but when looking through the output of `dir(py)` right before `ff = py.process.ForkedFunc(runforked)`, `py` does indeed seem to have...

Hello! Is there any way to modify the behavior of `is_bearable`, `die_if_unbearable`, and `is_subhint` using a class magic / dunder method, such as `__bearabilitycheck__` and `__subhintcheck__`? Thank you kindly for...

Hello! Guess who's back! ... I'm not doing that joke again, you can't make me! 😤 Get ready for a deluge of replies, starting with this issue! ... At least...

... Two more day 'til you get a deluge of replies! Would it be possible to use `is_subhint` like `issubclass`, with a tuple of types? For example: ```python issubclass(str, (int,...

Hello! With the following code: ```python from plum import dispatch from typing import Union class Test: pass test = Test() @dispatch def a(testing: Union[type[Test], Test]): print(Union[type[Test], Test]) @dispatch def a(testing:...

Hello! With the following code: ```python from rich.traceback import install install(show_locals=True) from plum import dispatch class Test: @dispatch def __call__(self): pass @dispatch def __call__(self, *args, **kwargs): pass test = Test()...

Hello! As in the title; if you test out the repository [here](https://github.com/sylvorg/plum-off), for some reason, the combination of these files: `__init__.py:` ```python import rich.traceback as RichTraceback RichTraceback.install(show_locals=True) import rich.pretty as...

Hello, and sorry for bothering you so many times! 😅 As in the title; is there any way to set the precedence of individual types? For example, using `beartype.vale.Is`, I...