Hacker News new | ask | show | jobs
by PDoyle 3321 days ago
> - Purely functional programming - Impure function calls in pure functions are detected and raise errors at runtime.

Bzzz, wrong answer. This is too naive to be workable. It implies you need to drop out of your language in order to _build_ those functional components.