aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README8
-rw-r--r--README.in2
2 files changed, 10 insertions, 0 deletions
diff --git a/README b/README
index ec74ed90..3bf535db 100644
--- a/README
+++ b/README
@@ -56,6 +56,14 @@ Techical Details
----------------
- Internally all weeks start on sunday, which is repsenented as `0'.
+== The configuration system ==
+For all user provided variables a purpose built configuration system
+is used. Thee module `(util config)` exposes the bindings
+`define-config` along with `set-config` and `get-config`. The idea
+behind this, instead of direct variables, is to make it clearer what
+is part of the configurable environment, it allows a set! before the
+point of definition, and it makes values constraints easier to
+manage.
References
----------
diff --git a/README.in b/README.in
index 53f906a0..1d293d34 100644
--- a/README.in
+++ b/README.in
@@ -40,6 +40,8 @@ Techical Details
----------------
- Internally all weeks start on sunday, which is repsenented as `0'.
+== The configuration system ==
+For all user provided variables a purpose built configuration system is used. Thee module `(util config)` exposes the bindings `define-config` along with `set-config` and `get-config`. The idea behind this, instead of direct variables, is to make it clearer what is part of the configurable environment, it allows a set! before the point of definition, and it makes values constraints easier to manage.
References
----------