Example: throwing exceptions results in never return type
// Function returning never must not have a reachable end pointfunction error(message: string): never { throw new Error(message);}// Inferred return type is neverfunction fail() { return error("Something failed");}