Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's SSA. If you use (define) in Racket is it no longer functional?


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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: