DRY config and template system
Project description
aridity
The Arid Manifesto
- Paths as keys to avoid key concatenation
- It's never necessary to repeat a value
- Minimal syntax for surprise-free authoring
- Lazy context-sensitive evaluation
- Strongly (dynamically) typed values
- Central defaulting rather than at call sites
- Templating using same syntax as expressions
- Easy to correctly quote/escape values in templates
- Extensibility via user-defined functions
- Easy tasks are easy, hard tasks are possible
- Many applications can share one user config
- Principle of least astonishment driven design
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aridity-10.tar.gz
(12.8 kB
view hashes)
Built Distribution
aridity-10-py2.py3-none-any.whl
(35.4 kB
view hashes)