A user-defined type guard adalah fungsi sing return type-ne yaiku type predicate (x is T). Nalika bali true, compiler mempersempit argument menyang T ing kode sing manggil — ngandharake sampeyan enkapsulasi custom runtime checks.
{ (): ; }
{ (): ; }
(): pet is {
pet;
}
() {
((pet)) {
pet.();
} {
pet.();
}
}
