Beim Lesen über Perl 6, sehe ich ein Feature über posaunt wird, wo man nicht mehr tun müssen:Wie bewertet Perl 6 Wahrheit?
return "0 but true";
... aber stattdessen tun:
return 0 but True;
Wenn das der Fall ist , wie funktioniert die Wahrheit in Perl 6? In Perl 5 war es ziemlich einfach: 0, "" und undef sind falsch, alles andere ist wahr.
Welche Regeln gibt es in Perl 6, wenn es um booleschen Kontext geht?
in Perl 5 ist es üblich, '0E0' als 'Null, aber wahr' Rückgabewert – EvdB
I zu verwenden Ich gebe Ihnen eine Aufwertung für den Wert "Wahrheit" in einer technischen Frage :) –
@PaulDixon: Der Begriff wird auch in der Ruby-Community verwendet. –