The Nix lectures, part 1: Introduction and language basics

Covering the fundamentals such as the syntax of Nix as a expression-based language, the types, and some functions from builtins and lib.