Re:Moving from TypeScript to Rust / WebAssembly
by entha_saava on Thursday July 09, 2020 @05:49AM
(#23778516)
For example functions only take objects of supported types. Many invariants are verifiable at compile time. Especially when you have generics, structural typing and ADTs, the expressiveness is pretty good.
Why?