April 20th 2026 - Elisp Let*
The (let*) documentation is not very clear but, essentially, what it lets you do is use variables you've defined within the same let statement to be used within that statement.
For example:
(let* ((x 5) ; 1. x is bound to 5 (y (* x 2))) ; 2. y sees x is 5, becomes 10 (message "Result: %d" y))