Kann mir jemand helfen, die folgende Methode zu verkürzen? Ich begann damit, was mir gut gefiel:
%Vor%Jetzt möchte ich einen optionalen Schlüssel hinzufügen. Die Tersest-Syntax, die ich mir vorstellen kann, ist dies:
%Vor% Die modifizierte Methode funktioniert, aber ich bin unzufrieden mit der Verschwendung von virtueller Tinte. Gibt es eine Möglichkeit, es zu verkürzen? Ich weiß, dass man einen ternären Operator für das Hash-Literal verwenden könnte, aber das würde (ich glaube) die Wiederholung des "foo" => "bar"
-Paars in jedem Zweig der Bedingung erzwingen, was ebenfalls etwas weniger als unverfälscht ist.