NixOS: Difference between revisions
From Cibernética Americana
Jump to navigationJump to search
no edit summary
No edit summary |
No edit summary |
||
Line 39: | Line 39: | ||
==== The Expression Language ==== | ==== The Expression Language ==== | ||
Figure 1 shows the syntax of the Nix expression languages. The scripting which declaratively captures the elements of a given Nix configuration item so that it can be manipulated in operations is called that package's ''expression''<ref>[http://www.st.ewi.tudelft.nl/~dolstra/pubs/nixos-jfp-submitted.pdf ''NixOS: A Purely Functional Linux Distribution'' Dolstr and Löh]</ref> | Figure 1 shows the syntax of the Nix expression languages. The scripting which declaratively captures the elements of a given Nix configuration item so that it can be manipulated in operations is called that package's ''expression''<ref>[http://www.st.ewi.tudelft.nl/~dolstra/pubs/nixos-jfp-submitted.pdf ''NixOS: A Purely Functional Linux Distribution'' Dolstr and Löh]</ref> | ||
Line 52: | Line 51: | ||
The distinctive features of Nix/NixOS include: | The distinctive features of Nix/NixOS include: | ||
[[File:nix-expression-BNF.jpg|thumb|275px|left|Figure 1: [[:en:Backus-Naur form|BNF]] of the Nix Expression language]] | |||
===Continuous integration=== | ===Continuous integration=== | ||