[MLton] cvs commit: world no longer contains a preprocessed basis library
Henry Cejtin
henry@sourcelight.com
Wed, 10 Dec 2003 15:56:09 -0600
Yes, what I described would be intermediate, but if you literally mean
file-level, doesn't that mean that any basis library structure which is used
in any way will have all of it in the executable? That sounds like it would
be a huge amount. If the basis did something like
structure AllOfBasis = struct ... end
structure Option = AllOfBasis.Option
...
then any use of NONE would cause all of the basis library to be included.
Sounds bad.