commit 09b3dfc5996c8e65cbec99cdbc44651a98801480
parent 05f6382426574e24aaa271c8ca3880dddbaf8526
Author: Kirill Elagin <kirelagin@gmail.com>
Date: Wed, 20 Mar 2019 14:26:24 +0100
parent 05f6382426574e24aaa271c8ca3880dddbaf8526
Author: Kirill Elagin <kirelagin@gmail.com>
Date: Wed, 20 Mar 2019 14:26:24 +0100
readme: Expand Why with modularity
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md @@ -67,8 +67,9 @@ 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. +* Strong typing provded by the NixOS module system. +* Modularity: records defined in different modules get magically merged. Use