Interesting. I am a co-author on the Methanal <https://launchpad.net/methanal> library which is more-or-less this same combinator approach but tightly coupled to Nevow Athena.
I recently (as near as a week ago) started working on a modern JavaScript implementation of the same idea but without the tight coupling to a particular framework.
I recently (as near as a week ago) started working on a modern JavaScript implementation of the same idea but without the tight coupling to a particular framework.
Very strange coincidence. :)