Shout out to F#. I think it does a lot of this, doesn't get much respect I think because it is from MS and runs on .NET.
Love the type checking, which I think is better than Rusts. But since I think Rust will win the market, I hope it improves.
Love the type checking, which I think is better than Rusts. But since I think Rust will win the market, I hope it improves.
https://www.microsoft.com/en-us/research/project/dafny-a-lan...
Could you please elaborate on this? What specific stuff are you suggesting that F# does so well?
F# uses algebraic types, and compiler can do pretty extensive type checking. I understand Rust also does this, it just seemed like Rust allows some options that make it not as complete. But, I'm not expert on Rust.