#rustlang hot take: We should rename .unwrap() to .or_panic(). (And .expect() to .or_panic_with().) "Unwrap" is a terrible name for the panicking function, especially since we also have things like .unwrap_or() and .unwrap_or_default() which never panic.
@alihilal.bsky.social
The compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions sorry which expression?