Extra functions for use with Immutable.js to better handle tree structures / nested data and recursive iteration
npm install immutable-recursive

Extra functions for use with Immutable.js to better handle tree structures, nested data and recursive iteration.
While I anticipate this library will be very stable once release, it is completely in development / pre-alpha at this point.
Won't be long until this is ready for public though. Hold on to your hats, anything could change in the near future.
* Github
* Preliminary documentation
Also need something to iterate starting from a child iterable with no root node
| Typedef | Plan | Document | Examples
| ------- | ---- | -------- | -------- |
| InputFunction | Done | Done | Done |
| NodePath | Done | Done | Done |
| ChildPath | Done | Done | Done |
| mapper | Done | Done | |
| updater | Done | Done | |
| reducer | Done | Done | |
| filter | Done | Done | |
- Show reverse() or sortBy() examples when using deeply
- Try adding @externals for JS and Immutable, try grouping under different modules
- Allow functions to be passsed into ChildPath and modify all affected library functions so they can use it
- Add a 'thinking in trees and nodes' style intro
- Add documentation about deep data manipulation pitfalls, avoiding killing children
- Add build process with Travis
- Add coverage reporting and build failing
- Add shields for tests, version numbers, coverage
- Fix table styles on index page, remove horrible purple colour