I have found it: fka boursin - coma (original mix)
Finally my mind can rest
Den Anschlussplan habe ich erst später gefunden, da ich nicht wusste welches Ofenmodell das überhaupt ist (war gebraucht). Der Verkäufer hat das Teil aus einem Haus, dass er gekauft hat und jetzt abreißt. Er hat mir ein Foto gegeben, wie der Ofen angeschlossen war, und er war genau so falsch angeschlossen wie ichs dann auch gemacht hab (ohne Brücken). Also entweder haben die Vorbesitzer des Hauses diesen Ofen nie benutzt oder er hat mal so funktioniert. Oder sie hatten immer Glück und ich hab dann ins Klo gegriffen. Keine Ahnung. Eine Sicherung scheint dieses alte Modell nicht zu haben, jedenfalls listet Miele das nicht als Ersatzteil.
Der Fakt dass der Ofen mal so angeschlossen war passt zumindest mit der Aussage des Miele-Service zusammen, der meinte, dass das den Defekt nicht erklären würde, selbst wenn man die 230V voll ausreizt.
Lmao, chinese tea ceremony includes like 500 steps.
Maybe something like passing in a list of patterns which should match some data, or a list of files/urls to download would be examples of where I would like to be generic, but taking in a string would be bad.
But the real solution be to convert it to foo(*args: str)
. But maybe if you take 2 Container[str]
as input so you can't use *args
. But no real world example comes to mind.
str
matches most of these contracts, though, requiring additional checks if a str
was passed or one of these collections containing strings.
But what if you actually don't want str
to be valid?
I know that Iterable
and Collection
aren't the same. My point is, that if you use Iterable[str]
or Collection[str]
as a more flexible alternative to list[str]
you no longer have any type-hinting support protecting against passing in a plain string and you could end up with a subtle bug by unexpectedly looping over ['f', 'o', 'o']
instead of ['foo']
.
Die Sonne ist KALT!
Thanks for your work!
Banger