ParentFull threadsli·You should give Clojurescript a serious look. You can use that approach, but the resulting code is... well, readable.View on HN