 The SML Basis Library has been standardized and ships with most implementations.It provides modules for trees, arrays and other data structures as well as input/output and system interfaces.For numerical computing, a Matrix module exists (but is currently broken), https