Readme.md

enchain

There are cases when you may prefer method chaining API over plain functions.
Libraries like jQuery and underscore include chaining facilities with
them to address these use cases, although chaining is different problem and
can (and there for should) be solved separately. Enchain solves just a chaining
problem so libraries can concentrate on their actual problems and let users
figure how they wanna chain them.

Note that result of each method call is a chainable DSL, and in order to
get actual result .valueOf() needs to be called. Although second set of
functions maybe provided to make valueOf() call implicit: