Hi Jean-Marc,
The following query map:size(map:new(({<dummy>dummy</dummy>:""},{<doudou>dummy</doudou>:""}))) returns ..1.
Does it means that the map module uses the function fn:data() to compute keys for nodes ??
Pretty much like that: The rules of the distinct-values() function are used to decide if two keys are equal. See [1] for more details.
Christian
[1] http://docs.basex.org/wiki/Map_Module#map:new
Cheers
Jean-Marc
BaseX-Talk mailing list BaseX-Talk@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk