File: README.markdown

package info (click to toggle)
haskell-configurator 0.3.0.0-8
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 124 kB
  • sloc: haskell: 761; makefile: 2
file content (48 lines) | stat: -rw-r--r-- 1,509 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# Welcome to configurator

This is a library for configuring Haskell daemons and programs.

Its features include:

* Automatic, dynamic reloading in response to modifications to
  configuration files.

* 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)`).

* 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

For details of the configuration file format, see [the Haddock documentation](http://hackage.haskell.org/packages/archive/configurator/latest/doc/html/Data-Configurator.html).

# Join in!

We are happy to receive bug reports, fixes, documentation enhancements,
and other improvements.

Please report bugs via the
[github issue tracker](http://github.com/bos/configurator/issues).

Master [git repository](http://github.com/bos/configurator):

* `git clone git://github.com/bos/configurator.git`

There's also a [Mercurial mirror](http://bitbucket.org/bos/configurator):

* `hg clone http://bitbucket.org/bos/configurator`

(You can create and contribute changes using either git or Mercurial.)

Authors
-------

This library is written and maintained by Bryan O'Sullivan,
<bos@serpentine.com>.