error: unhandled error reached main: error.A error return trace (most recent call last): fa at 1029-errors-failable-or-chain-propagate.sx:14:17 if n == 0 { raise error.A; } ^ main at 1029-errors-failable-or-chain-propagate.sx:19:10 v := try fa(0) or try fa(0) or try fa(0); // all fail → propagate to main ^ fa at 1029-errors-failable-or-chain-propagate.sx:14:17 if n == 0 { raise error.A; } ^ main at 1029-errors-failable-or-chain-propagate.sx:19:10 v := try fa(0) or try fa(0) or try fa(0); // all fail → propagate to main ^ fa at 1029-errors-failable-or-chain-propagate.sx:14:17 if n == 0 { raise error.A; } ^ main at 1029-errors-failable-or-chain-propagate.sx:19:10 v := try fa(0) or try fa(0) or try fa(0); // all fail → propagate to main ^