ctucx.git: dns.nix

fork of https://github.com/kirelagin/dns.nix

commit e78cadc8e86ed2ccf94aed0f05b29a4db91b8eea
parent 32510ef6446a0c923946f4d84e7e430786e62872
Author: Kirill Elagin <kirelagin@gmail.com>
Date: Wed, 20 Mar 2019 14:10:05 +0100

readme: Add the Why section
1 file changed, 10 insertions(+), 0 deletions(-)
M
README.md
|
10
++++++++++
diff --git a/README.md b/README.md
@@ -61,6 +61,16 @@ with dns.combinators; {
 You can build an example zone in `example.nix` by running `nix-build example.nix`.
 
 
+Why?
+-----
+
+* DNS zone syntax is crazy. Nix is nice and structured.
+* Full power of a Turing-complete functional language
+  (`let`, `if`, `map` and other things you are used to).
+* Strong typing provded by the NixOS module system.
+* All kinds of shortcuts and useful combinators.
+
+
 Use
 ----