Nix Language: Learning resources: Difference between revisions

From NixOS Wiki
imported>Fricklerhandwerk
link to local copy of "nix by example"
imported>Fricklerhandwerk
add notes on Scrive Nix workshop
Line 9: Line 9:
* [https://nixcloud.io/tour/ The Nix Tour] is an interactive tour that uses the actual package manager to learn you the language by example, in the browser.
* [https://nixcloud.io/tour/ The Nix Tour] is an interactive tour that uses the actual package manager to learn you the language by example, in the browser.


* [https://scrive.github.io/nix-workshop/ Scrive Nix Workshop] is a book with a bunch of examples on how the language works.  
* [https://scrive.github.io/nix-workshop/ Scrive Nix Workshop] is a series of examples demonstrating language features, mostly without comments or further explanations.


* [https://learnxinyminutes.com/docs/nix/ Learn X in Y minutes] is quick reference for Nix syntax, types, operations, etc.
* [https://learnxinyminutes.com/docs/nix/ Learn X in Y minutes] is quick reference for Nix syntax, types, operations, etc.

Revision as of 23:31, 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.
  • The Nix Tour is an interactive tour that uses the actual package manager to learn you the language by example, in the browser.
  • Scrive Nix Workshop is a series of examples demonstrating language features, mostly without comments or further explanations.

Relevant pages