A reactive library for JavaScript