Was hat diese Wunschlistenanfrage inspiriert?Dies ist inspiriert, weil JMP-Klassen spezielle REPR-Funktionen haben ( _zum Stringen_ Und _zeigen_ ), die ganz nett sind.Ich arbeite mit vielen Namespaces, die hierarchisch existieren – sie verweisen über untergeordnete/übergeordnete Beziehungen aufeinander – und wenn ich versehentlich dafür sorge, dass einer in das Protokoll geschrieben wird, stürzt JMP praktisch ab, während es versucht, Dutzende Milliarden zu schreiben von Zeilen zum Protokoll (ein paar Mal habe ich viele Stunden gewartet, um Arbeitsverluste zu vermeiden).
Welche Verbesserung würden Sie sich wünschen?Wenn Namespaces eine REPR-Überschreibung hätten, wäre das sehr schön!Wenn ich entweder den Namen habe _zeigen_ oder _zum Stringen_ Innerhalb des Namespace möchte ich, dass diese Namen genauso verwendet werden wie Klassen.
Warum ist diese Idee wichtig?Für mich ist es wichtig, weil ich Namespaces häufig verwende, und zwar vor allem, wenn Fehler ausgelöst werden. Wenn ich den aktuellen Namespace einfach ausdrucken und einen beschreibenden REPR anzeigen lassen könnte, den ich implementiert habe, wäre das großartig, aber im Grunde möchte ich kein JMP um effektiv abzustürzen, wenn ich versehentlich den rohen Namespace ausdrucke (wiederum, weil er sich zirkulär auf viele Dutzende/Hunderte anderer Namespaces bezieht)