News for hackers. Stuff that matters.
Re:JEP draft: Exception handling in switch by shawnz on Friday April 19, 2024 @02:40PM (#40090503)
And in your scenario where you handle errors with an Either type, how many times have you seen code where that kind of thing just gets upcasted because the caller can't be bothered to deal with the specialized error? I think this is a strawman argument against exceptions and it's equally possible to do it wrong with your way as it is with my way.
Re:JEP draft: Exception handling in switch by vips7L on Friday April 19, 2024 @02:50PM (#40090636)
Rust:

   .unwrap() // error not possible
Kotlin:

   someNullValue!!.doIt() //can't be null here