Kefir — is an Reactive Programming library for JavaScript inspired by Bacon.js and RxJS with focus on high performance and low memory usage.
For docs visit pozadi.github.io/kefir.
Run tests in your browser (gh-pages
branch, i.e. last stable version)
Kefir available as NPM and Bower packages, as well as simple files download.
npm install kefir
bower install kefir
See downloads section in the docs.
To build /dist
from /src
and run tests on Node.js type this in console:
grunt
To run memory tests:
coffee --nodejs '--expose-gc' test/perf/memory-specs/[some spec].coffee
To run all memory tests (see results):
coffee --nodejs '--expose-gc' test/perf/memory-all.coffee
To run performance tests:
coffee test/perf/perf-specs/[some spec].coffee