Reading up on nixpkgs
2 deep · digging since sep 02
- A build graph that rolls dice
The article explains how Nix’s dynamic derivations turn its build system from applicative to monadic, allowing the build graph to be defined during execution rather than up front.
- The holy grail of nixpkgs: version ranges
Farid Zakaria demonstrates how to add version‑range support to Nixpkgs using a clingo‑based solver (grail) that queries the nixpkgs multiverse for compatible revisions.