dry-python / dry-python/returns

Consider refactoring

Offen
#716 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement help wanted
Vorherrschende Sprache
Python
Sterne
4.4k
Forks
155
Ø Merge
2 Std. 27 Min.
Gemergte PRs (30 T.)
22

Beschreibung

We have almost completely re-invented how to get callable arguments by name, position, and type:

https://github.com/dry-python/returns/blob/c243100ce672a8fb84caf2d0dfb224acfbaa097e/returns/contrib/mypy/_typeops/transform_callable.py#L63-L97

But, `mypy` already has this:

https://github.com/python/mypy/blob/52702e588ad2b8702ad74888ea10df852af1f035/mypy/typeops.py#L289-L313

Maybe, we can reuse it?

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.