-
-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nix language deep dive (with nix repl
)
#579
Comments
@roberth assigned to you for feedback |
We have another tutorial for that, and editing a file isn't particularly inviting. I think in this tutorial we should teach readers how to learn the language and the library. For this I think the To make this nicely hands-on, we could start with
and then introduce concepts in a way they can follow along. This way we can both teach the fundamental principles, and teach them how to experimentally write solutions for their configuration needs.
|
That sounds good, as the repl is traditionally extremely underexposed, and there are many nice little tricks one can cover to make life easier. We'd need to frame it within an achievable goal though, and possibly chunk it into multiple parts that @roberth outlined. |
nix repl
)
As part of the tutorial series being worked on by the Learning Journey WG we need a tutorial going over the Nix language. We recognize that there's an existing tutorial on nix.dev (Nix language basics). The existing guide is very thorough and we don't want to supplant that guide, but for the purposes of a quick introduction we want a short guide motivated by explaining a real piece of Nix code such as a functioning
shell.nix
.Tutorial contents
shell.nix
that builds a Python environmentpython.withPackages
How
The text was updated successfully, but these errors were encountered: