console.log doesn't show items of Set object
Opened this issue · 0 comments
edemaine commented
Regarding src/console/Log.ts:
console.log(set)
where set
is a Set
object renders as Set { }
, even if set
is nonempty. Clicking on that Set
object shows the methods on Set
, but still doesn't show the values (I guess because they're not enumerable properties). By contrast, Array
s render as Array [ item ]
or (number) [ items ]
(and can be further expanded).
You can see this in action on the SolidJS Playground (where I originally reported as solidjs/solid-playground#114): https://playground.solidjs.com/?hash=-1802735031&version=1.4.1
Would it be reasonable to add special-case support for Set
and maybe Map
like there is for Array
, which shows the items via their iteration interface?