https://nix.dev/tutorials/nix-language
good job by @fricklerhandwerk , a good learning material for beginners <3