Al leer sobre Perl 6, veo una característica que se pregonó alrededor, donde ya no tiene que hacer:¿Cómo evalúa Perl 6 la veracidad?
return "0 but true";
... pero en su lugar puede hacer:
return 0 but True;
Si ese es el caso , ¿cómo funciona la verdad en Perl 6? En Perl 5, era bastante simple: 0, "" y undef son falsos, todo lo demás es verdadero.
¿Cuáles son las reglas en Perl 6 cuando se trata del contexto booleano?
en Perl 5 es común el uso de '0E0' como un 'cero pero cierto' valor de retorno que – EvdB
Te daré un voto favorable para usar el valor de "verdad" en una pregunta técnica :) –
@PaulDixon: El término también se usa en la comunidad de Ruby. –