[MLton] cvs commit: world no longer contains a preprocessed basis library
Wed, 10 Dec 2003 13:15:50 -0600
My feeling is to agree with Matthew that file level granularity is a bit too
coarse for code that I think of as library code. If I have some structure
with a bunch of functions to deal with some type and the program only uses
some of the functions, I wouldn't want all the code to be in the executable.
I guess real dead code will remove the case where the functions are values,
but I assume that it would fail in other cases because of worrying about the
possibility of exceptions being raised.