Michael Lin

Results 11 issues of Michael Lin

iFlow Has achieved for `batch` external API, so is it necessary to implement the internal automatic batch update?

enhancement

It seems the best choice is the repo: [https://github.com/GoogleChrome/proxy-polyfill](https://github.com/GoogleChrome/proxy-polyfill). The properties you want to proxy must be known at creation time when the proxy polyfill is efficient.

yet achieved

### Steps to reproduce **Tell us about your environment:** * ndb version: 1.1.5 * Platform / OS version: macOS 10.14.3 * Node.js version: 12.18.3 **What steps will reproduce the problem?**...

**Describe the bug** It's `Record.fromEntries` argument type assertion issue, which is an array-like object for each item in its argument. **To Reproduce** ```js const record = Record.fromEntries([["a", 1], #["b", 2],...

### Relevant Package - reactant-module ### Description Since the access to a class's state is via a getter in Reactant, its derived state and that of computed can be implemented...

enhancement
discussion

[Mutative](https://github.com/unadlib/mutative) 用于高效的immutable data更新,速度比一般的Reducer快 2-6 倍,比 Immer 快 10 倍以上。

weekly

The proposal does not completely restrict signals to unstructured states, which implies that the encapsulation based on signals with proxy getters/setters might face two options in the future (relevant test...

After the draft function is executed, if the draft tree has not really changed its values, it should return to its original state. Although Mutative and Immer behave the same...

enhancement

Regarding return values, Mutative has the same behavior as Immer. An draft function returned a new value and modified its draft. Either return a new value or modify the draft....

enhancement