Skip to content

Releases: TimeEngine/timeengine

v6.5.1 STABLE

25 May 21:59
Compare
Choose a tag to compare

80790bd#diff-1cd2648e454d44c8ae4f40828dc45bfa

seq.evalEqs = (val) => {
    const val0 = val;
    seq.eqs.map((eq) => (val = eq(val)));
    return (seq.us.length === 0) ? val0 : val;
  };        

test3.js

       const __a = __(); //constructor
        const __d = __a
          .__((x) => (__.log.t = x + 1));  //10

        __a.t = 9;
        __.log.t = __a.t;  // 9

v6.2.2 STABLE : Refactored to reconstruct the internal structure

20 Jan 02:10
Compare
Choose a tag to compare

Having kept brushing up for a while, finally reached to v6.2.2 STABLE. (with minor bug fix on v6.0.0)
(with code clean up on v6.1.0+)
The core API should be stable, but extensional. Documentation is on the way.

v5.1

18 Jan 00:24
Compare
Choose a tag to compare

Total refactor

TimeEngine is a tiny, simple yet versatile library that provides first class reactive components with smart dependency resolving capability in JavaScript. Built for a new programming paradigm: Dependency driven Functional Reactive Programming (DFRP).

Repairing a documentation for this new version in http://timeengine.github.io