aboutsummaryrefslogtreecommitdiff
path: root/doc/manual.cli
diff options
context:
space:
mode:
Diffstat (limited to 'doc/manual.cli')
-rw-r--r--doc/manual.cli6
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/manual.cli b/doc/manual.cli
index 5d6ef08..63929f9 100644
--- a/doc/manual.cli
+++ b/doc/manual.cli
@@ -1467,9 +1467,9 @@ fairly large \c{std.core} and \c{std.io} modules.
There is, however, a significant drawback to this choice: every time we make a
change, all consumers of such a mega-module will have to be recompiled,
whether the change affects them or not. And the bigger the module the higher
-the chance that any given change does not affect a large portion of the
-module's consumers. Note also that this is not an issue for the standard
-library modules since they are not expected to change often.
+the chance that any given change does not (semantically) affect a large
+portion of the module's consumers. Note also that this is not an issue for the
+standard library modules since they are not expected to change often.
Another, more subtle, issue with mega-modules (which does affect the standard
library) is the inability to re-export only specific interfaces, as will be