Appearance
nix has functional flavor that declares like math expressions, which declares variables before expressions.
nix
So let [<identifier> = <expr>]; in <expr>
let [<identifier> = <expr>]; in <expr>
let a = 1; b = 2; in a + b