Thread Frage zu Rückgabewerten
(6 answers)
Opened by Kuerbis at 2016-02-15 15:33
Hallo,
das Module https://github.com/kuerbis/Term-Choose-Util-p6 hat eine Funktion change_config wo bei der Option in_place das in der Dokumentation steht: If in_place is not enabled, a new configuration hash is created and returned. If nothing has changed {} is returned. If in_place is enabled, the configuration hash (second argument) is edited in place. If the user has changed values change_config returns { changes => $number_of_changes } else {} is returned. Würde es beim einem aktivierten in_place genügen, bei einer Änderung 1 und bei keiner Änderung 0 zurückzugeben (so ist es auch in der Perl5-Version des Modules). Hier habe ich es so gemacht, weil ich mir gedacht habe, dass so immer ein Hash zurückgegeben wird - aber irgend wie kommt mir das jetzt komisch vor. |