- 29 Nov, 2022 1 commit
-
-
Katharina Fey authored
-
- 28 Nov, 2022 1 commit
-
-
Katharina Fey authored
-
- 24 Nov, 2022 2 commits
-
-
Katharina Fey authored
-
Katharina Fey authored
-
- 24 Aug, 2022 2 commits
-
-
Katharina Fey authored
-
Katharina Fey authored
-
- 23 Aug, 2022 1 commit
-
-
Katharina Fey authored
-
- 21 Aug, 2022 2 commits
-
-
Katharina Fey authored
-
Katharina Fey authored
-
- 20 May, 2022 1 commit
-
-
Katharina Fey authored
-
- 29 Jan, 2021 3 commits
-
-
gnumake is in the default stdenv components. Since we already added all of nixpkgs into the scope in line 1, we don't have to `with pkgs;` again.
-
This makes the exmaple a bit more realistic, because you wouldn't usually want to serve the directory the .nix files are located in. It also demonstrates how to point to a directory. Beginners might struggle with trailing slashes and other details of specifying a path. Finally it makes the example work as-is.
-
-
- 28 Jan, 2021 27 commits
-
-
Katharina Fey authored
-
Katharina Fey authored
-
Katharina Fey authored
-
Katharina Fey authored
-
Katharina Fey authored
Fixing some structure problems in the slides. What's left to do is to make sure the modules chapters and advanced chapters are better structured and possibly add some more examples for modules as well.
-
Katharina Fey authored
-
Katharina Fey authored
-
Katharina Fey authored
-
Katharina Fey authored
-
Katharina Fey authored
This deck might need to be renamed, because it's not _only_ advanced concepts but also common patters, etc. Also TODO: replace all my hand-drawings with nicer SVG diagrams in the future
-
Katharina Fey authored
-
Katharina Fey authored
The start was re-structured to have a bigger focus on the fundamentals of how the module system is implemented in the runtime, and then provides more usage examples before going into how to write custom modules. This deck now also features submodules, and special types such as listOf and attrsOf.
-
-
-
-
-
-
-
-
General changes: * adding "lazy" section to nix introduction * changing functional code example to use two parameters * listing available types in nix language * showing off let, with, inherit, and rec statements * adding simple example of stand-alone builder
-
-
-
-
-
-
-
-