Hacker News new | past | comments | ask | show | jobs | submit login

> The single exit style works great in a language with TCO, nested functions and no looping primitive at all. No such language is widely available.

There's Scheme. There may be constructs like DO and WHILE (though I don't remember if these are standard or just common extensions of Scheme), but they're often just macros implemented using inner functions and tail calls.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: