If you wrote the type signature of get_user
as tuple[User, None] | tuple[None, Exception]
, the assertion would not be necessary and the type checker wouldn’t complain.
If you wrote the type signature of get_user
as tuple[User, None] | tuple[None, Exception]
, the assertion would not be necessary and the type checker wouldn’t complain.
Die Komplexen Zahlen sind auch nur eine Untermenge der reellen 2x2 Matrizen, also lassen sich zumindest so darstellen.
Wenn jemand also behauptet, das es die komplexen Zahlen nicht gibt, sollte man ihn mal Fragen, ob es überhaupt die reelen oder ganzen Zahlen gibt.
Sogar bei den natürlichen Zahlen kann man streiten, weil 3 existiert eben auch nicht physikalisch. Nur 3 Äpfel beispielsweise.
Zahlen waren schon immer nur Werkzeuge, die weder richtig/falsch oder existent/nicht existent sein können. Die konkreten Konzepte und Ideen dahinter sind das entscheidende. Wie man diese dann darstellt ist nur nebensächlich.