Hacker News new | ask | show | jobs
by Polyisoprene 2378 days ago
I would like to have the result type for this, like in Rust:

enum Result<T, E> { Ok(T), Err(E), }

1 comments

I've implemented this in Kotlin with sealed classes, and it's slowly taking over within our org. You don't get a few things (like the ? sugar) but it's still really nice.

I have no idea why the Kotlin std lib has a Result type but limits it to exceptions - such a missed opportunity.