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

Well, a better comparison would be Typescript with strict null type checking enabled. You just use algebraic data types to specify whether a value can be null.



`Option<T>` in Rust is basically identical to `T | null` in TypeScript.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: