Skip to content

Commit dc8f948

Browse files
authored
Switch maplike/setlike to use infra maps and sets
Fixes #254. Fixes #824. This switches maplike and setlike interfaces from using a [[BackingMap]]/[[BackingSet]] ES Map/Set to use an Infra map/set instead. As explained in #254 and #824, this makes the interfaces vastly easier to work with in spec-ese (you can directly manipulate an Infra map/set, rather than having to carefully perform the ES algo dance) , and removes some undesired behavior (as currently defined, the algorithms look up and utilize the equivalent methods on Map.prototype and Set.prototype, which can be author-supplied; no implementation does this).
1 parent 271cff8 commit dc8f948

File tree

1 file changed

+570
-478
lines changed

1 file changed

+570
-478
lines changed

0 commit comments

Comments
 (0)