Gozala/reflex — pull request #24 by Raynos (2012-10-31 04:10:31+00:00)
Title: atom concept

The main use-case for this refactor is composability. You can now do

```
var component = require("reflex/component")
var atom = require("reflex/atom")
var unit = require("reflex/unit")

component(unit({
"props": atom(read, write)
}))
```

This means that both `component` and `unit` deal with `reactor` functions as arguments and there is now sugar for creating a very simple `reactor` function by calling `atom`