Nix Language: Learning resources: Difference between revisions

From NixOS Wiki
imported>Fricklerhandwerk
specify Nix Pills chapters on language introduciton
imported>Fricklerhandwerk
add nix-1p
Line 1: Line 1:
* The [https://nixos.org/nix/manual/#ch-expression-language Nix manual] provides a '''reference''' of the language. All language constructs you may use are defined there, together with code snippets.
* The [https://nixos.org/nix/manual/#ch-expression-language Nix manual] provides a '''reference''' of the language. All language constructs you may use are defined there, together with code snippets.
* [https://github.com/tazjin/nix-1p Nix - A One Pager] provides a brief overview of language constructs


* [https://github.com/nix-community/nix-snippets nix-snippets] may be a good fit if you prefer learning the language in small chunks. It is a beginner-focused community resource for learning the [[:Category:Nix Expression Language|Nix expression language]] while having fun!  
* [https://github.com/nix-community/nix-snippets nix-snippets] may be a good fit if you prefer learning the language in small chunks. It is a beginner-focused community resource for learning the [[:Category:Nix Expression Language|Nix expression language]] while having fun!  

Revision as of 19:30, 9 August 2022

  • The Nix manual provides a reference of the language. All language constructs you may use are defined there, together with code snippets.
  • nix-snippets may be a good fit if you prefer learning the language in small chunks. It is a beginner-focused community resource for learning the Nix expression language while having fun!
  • The Nix Tour is an interactive tour that uses the actual package manager to learn you the language by example, in the browser.

Relevant pages