Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

and the Rust equivalent would be to define a newtype

Which you can do in Ruby as well, as I pointed out just two comments below the one you're replying to.

The real advantage of Rust here was imho best explained by sanderjd; Rust can perform this check at compile time whereas in Ruby it's a runtime exception.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: