ParentFull threadkermerlerper·It is imperative (a point I'm surprised I left out), but the difference is that imperative code touching state is collocated.View on HN