HaxeFoundation / HaxeFoundation/haxe
Do not use IMap.
Open
- Dominant language
- Haxe
- Stars
- 6.9k
- Forks
- 715
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 11
Description
Using the IMap interface creates significant overhead on hxcpp - and possibly all strongly typed targets.
Since we do not have multiple implementations of IMap, the abstraction seems unnecessary.
We should certainly remove this unexpected use of an interface from the top-level "Map" class, which appears to be a shourtcut for haxe.ds.*Map, but in fact is some kind of interface abstraction.
Contributor guide
Assessment
This issue has not been assessed yet.