Wirespec.wire.why.of: def of ezhttp@0.22.0.0 Import: import ezhttp@0.22.0.0/src/wirespec.bend as Wirespec Lines 52-59 of ezhttp@0.22.0.0/src/wirespec.bend: https://jend.leeeet.dev/read.txt?path=ezhttp@0.22.0.0/src/wirespec.bend&start_line=52&end_line=59 import Base # what a failed exchange is reported as: a timeout is marked, any other # failure's reason is kept as it is def wire.why.of(why: String, late: Bool) -> String: match late: case True{}: "timed out: " ++ why case False{}: why Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String.append