I.e. ML's modules can be used to create interfaces and implementations of ADTs, but so can OO interfaces and classes.
I.e. ML's modules can be used to create interfaces and implementations of ADTs, but so can OO interfaces and classes.