5 ms·
The Rust equivalent is more like using `unsafe` and derefing raw pointers
by nevir 1y ago
The Rust equivalent is more like using `unsafe` and derefing raw pointers
- b_e_n_t_o_n 1y agoYeah and you can explicitly assert a null is a string in TS, but it's explicit. You can't build a Rust program without those asserts but it's trivial to skip the type checking for TS which is more of a linter than a type system.
- chamomeal 1y agoI disagree that TS is more of a linter. But I definitely feel sympathetic to that perspective. I’ll pull off the cleanest, nicest generic constraints on some component that infers everything perfectly and doesn’t allow invalid inputs, just for a coworker to throw @ts-nocheck on the entire file. It hurts