summaryrefslogtreecommitdiff
path: root/Nix.md
diff options
context:
space:
mode:
authorJasper Ras <jras@hostnet.nl>2024-11-23 17:15:20 +0100
committerJasper Ras <jras@hostnet.nl>2024-11-23 17:15:20 +0100
commitdbe655fca3cf4fc5bc882015006f006764eace52 (patch)
treed70fe1a94f37103031f7973c0d77fbcecaf52499 /Nix.md
parentc5e7a50f1dbf3b541ae5547c50d2ec5707a45ca9 (diff)
organise most stuff into para dirs
Diffstat (limited to 'Nix.md')
-rw-r--r--Nix.md16
1 files changed, 0 insertions, 16 deletions
diff --git a/Nix.md b/Nix.md
deleted file mode 100644
index fca31a8..0000000
--- a/Nix.md
+++ /dev/null
@@ -1,16 +0,0 @@
- `nix repl` to interactively evaluate Nix expressions. `:p` if output is not full.
- `nix-instantiate --eval <file>.nix` to evaluate a Nix expression from a file. `--strict`.
-
-Nix is like JSON, but with functions.
-Recursive attribute sets can reference values declared earlier in the same set.
-```nix
-rec {
- one = 1;
- two = one + 1;
-}
-```
-
-A `let` binding is used to assign names to values just as attribute sets, they can then be used in expressions. Let bindings have a local scope.
-
-A `with` allows referencing attributes of attribute sets without referencing the set.
-