commit e4152692af34b7adffa5bf49f707b7a06865bd0b
parent ede60348193bf3b40dacdb810d9aab8676c41805
Author: Drew DeVault <sir@cmpwn.com>
Date: Tue, 20 Apr 2021 17:32:52 -0400
hare::module: add README
Diffstat:
1 file changed, 10 insertions(+), 0 deletions(-)
diff --git a/hare/module/README b/hare/module/README
@@ -0,0 +1,10 @@
+hare::module implements the module resolution algorithm used by Hare. Given that
+it is run within a Hare environment (i.e. with HAREPATH et al filled in), this
+module will resolve module references from their identifiers, producing a list
+of the source files which are necessary, including any necessary considerations
+for build tags. This interface is stable, but specific to this Hare
+implementation, and may not be portable to other Hare implementations.
+
+This module also provides access to the Hare cache via [[manifest]]s and their
+related functions, but this is not considered stable, and may be changed if we
+overhaul the cache format to implement better cachcing strategies.