Hi! Combo is a library for developing Om components in such a way that:
1. The local state management is turned into a function, which takes state and message and returns new state and sequence of messages. 2. Nested components are described by plain render functions. https://github.com/ilshad/combo [combo "0.3.0"] First, it may help to control complexity in nested, composite components. Second, the "render functions" are simplier to reuse. Actually, the library provides few basic "standard" render functions, and sometimes, even entire applications can be developed on top of them (but that is not the goal). I've prepared couple of demo apps - Spreadsheet app and Presentations-like app. The Tutorial and API are still not ready. I use this library in our huge Om-based apps when, for example, there are a lot of similar (isomorphic but not identical) widgets in the app, and we need to build declarative DSL's on top of them - Combo makes this simple. --- Ilshad Khabibullin http://ilshad.com -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
