Result type for decode operations.
Uses discriminated union pattern to avoid exceptions in hot paths. Check ok property to determine success/failure before accessing value or error.
ok
value
error
const result = decodeVariableByteInteger(bytes, 0)if (result.ok) { console.log(result.value)} else { console.error(result.error.message)} Copy
const result = decodeVariableByteInteger(bytes, 0)if (result.ok) { console.log(result.value)} else { console.error(result.error.message)}
Result type for decode operations.
Uses discriminated union pattern to avoid exceptions in hot paths. Check
okproperty to determine success/failure before accessingvalueorerror.