Hacker News new | ask | show | jobs
by bslatkin 1199 days ago
It's SSA. If you use (define) in Racket is it no longer functional?
1 comments

If the setter is at compile-time it might still be functional. If it's at run-time, not. A run-time setter must be a binding (as in lambda args), not an assignment.