3 ms·
SML doesn't have typeclasses/traits, so it's fair to say "Haskell" instead.
by floatboth 5y ago
SML doesn't have typeclasses/traits, so it's fair to say "Haskell" instead.
- grumblenum 5y agoSML has signatures. In the absence of HKT, I think it's not a fair comparison. Most popular languages have interfaces even if not by that name. Haskell, Scala and C++ are special in that you can describe an interface for interfaces. I'm sure I'm not giving due credit to others.