3 ms·
- The type system documentation is here: https://mint-lang.com/reference/types/type-system https://mint-lang.com/reference/types/type-system - in short it's a f
by gdotdesign 1y ago
- The type system documentation is here: https://mint-lang.com/reference/types/type-system https://mint-lang.com/reference/types/type-system - in short it's a functional language at heart with a Hindley–Milner type system
- TypeScript syntax comparison is here: https://mint-lang.com/from/typescript https://mint-lang.com/from/typescript
- The feature matrix which compares languages features is here: https://mint-lang.com/feature-matrix https://mint-lang.com/feature-matrix
I hope you find those helpful :)
- epolanski 1y agoThank you, wonder why I couldn't find them. edit: by the way TypeScript supports both ADTs (through tagged unions) as well as exhausting pattern matching (on tagged unions, but an alternative can be using `instanceof`).
- gdotdesign 1y agoTechnically you can yes, but the language doesn't support it out of the box, you need to jump through hoops to make it work. But you are right, I'll change TypeScript to say it's partially supported.