I created a package that adds Rust-like features to TypeScript
I created a package implementing some Rust-like features for TypeScript. At it'a heart, an implementation of Option<T> and Result<T, E> - but has adaptations of match and ?. Follows the same API as the Rust enums.
If (like me) you also work with TypeScript, I'd love for you to check it out and to hear any feedback!
https://www.npmjs.com/package/oxide.ts
Cheers