tombulled / param

Enhanced function parameters
https://pypi.org/project/tombulled-param/
MIT License
0 stars 0 forks source link

Implement `typing.BiConsumer` #21

Closed tombulled closed 1 year ago

tombulled commented 1 year ago
T_contra = TypeVar("T_contra", contravariant=True)
U_contra = TypeVar("U_contra", contravariant=True)

class BiConsumer(Protocol[T_contra, U_contra]):
    def __call__(self, t: T_contra, u: U_contra, /) -> None:
        ...
tombulled commented 1 year ago

Is this still needed? Can't figure out where/if this is required