Arc Forumnew | comments | leaders | submitlogin
2 points by aw 657 days ago | link | parent

Sounds like it. The idea is that you have some irreducible amount of imperative state out in the "real world" (files in the OS, your hardware screen, etc), and the goal is to keep that as small a part of your language as possible -- so that the rest of your language can be as functional as possible.