File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,12 @@ A summary of major internal changes from 0.3 to 0.4 is as follows:
4343 change the external API.
4444- ` treemap ` and ` treemap! ` have been replaced with versions that depend on [ ` MapNode ` ] ( @ref ) .
4545
46+ # Why aren't all iterators trees by default?
47+ Iteration is very widely implemented for Julia types and there are many types which define iteration
48+ but which don't make sense as trees. Major examples in ` Base ` alone include ` Number ` and ` String ` ,
49+ ` Char ` and ` Task ` . If there are this many examples in ` Base ` there are likely to be a lot more in
50+ other packages.
51+
4652# Why does ` treemap ` return a special node type?
4753As described above, older versions of this package conflate tree nodes with values attached to them.
4854This makes sense for certain built-in types, particularly arrays, but it imposes constraints on what
You can’t perform that action at this time.
0 commit comments