Bryan O'Sullivan avatar Bryan O'Sullivan committed c786fb6

Update top-level docs.

Comments (0)

Files changed (2)

 * Automatic, dynamic reloading in response to modifications to
   configuration files.
 
-* The simple, but flexible, configuration language supports several of
-  the most commonly needed types of data, along with interpolation of
-  strings from the configuration or the system environment
+* A simple, but flexible, configuration language, supporting several
+  of the most commonly needed types of data, along with interpolation
+  of strings from the configuration or the system environment
   (e.g. `$(HOME)`).
 
-* Use the `import` directive to break up the configuration of a
-  complex application into smaller files, or to easily share pieces of
-  common configuration data across several applications.
+* Subscription-based notification of changes to configuration
+  properties.
+
+* An `import` directive allows the configuration of a complex
+  application to be split across several smaller files, or
+  configuration data to be shared across several applications.
 
 # Configuration file format
 

configurator.cabal

   * Automatic, dynamic reloading in response to modifications to
     configuration files.
   .
-  * The simple, but flexible, configuration language supports several
+  * A simple, but flexible, configuration language, supporting several
     of the most commonly needed types of data, along with
     interpolation of strings from the configuration or the system
     environment (e.g. @$(HOME)@).
   .
-  * Use the @import@ directive to break up the configuration of a
-    complex application into smaller files, or to easily share pieces
-    of common configuration data across several applications.
+  * Subscription-based notification of changes to configuration
+    properties.
+  .
+  * An @import@ directive allows the configuration of a complex
+    application to be split across several smaller files, or common
+    configuration data to be shared across several applications.
   .
   For details of the configuration file format, see
   <http://hackage.haskell.org/packages/archive/configurator/latest/doc/html/Data-Configurator.html>.
 
 extra-source-files:
     README.markdown
-    tests/TestLoad.hs
+    tests/*.hs
 
 flag developer
   description: operate in developer mode
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.