`begin` executes a series of expressions in order and returns the value of the final expression.
clarity (begin (var-set counter (+ (var-get counter) u1)) (ok (var-get counter)))
100 XP to Apprentice
Grouping sequential expressions.
AI translates the explanation and quiz text while preserving code and answer scoring.
`begin` executes a series of expressions in order and returns the value of the final expression.
clarity (begin (var-set counter (+ (var-get counter) u1)) (ok (var-get counter)))
1. What value does a (begin ...) block return?
2. Why is begin used inside define-public functions?