Index: TODO =================================================================== diff -u -r4cbc9b7bb18c34a366ddf058bfe25c3c4706cf7a -re93658657e24f7bd976f57ce1aba03e574bf96d5 --- TODO (.../TODO) (revision 4cbc9b7bb18c34a366ddf058bfe25c3c4706cf7a) +++ TODO (.../TODO) (revision e93658657e24f7bd976f57ce1aba03e574bf96d5) @@ -5026,6 +5026,15 @@ get would behave like (=be implemented with) lindex. + >>> + * the typical idiom for set-valued db-results is foreach, not lindex. + Is there a convincing use case? from databases one gets a "set" of values + accessing the nth one is rather a border case. + * We have for variable and relation slots aleady "assign", "get", + "add" and "delete", so "get" is not reasonable naming choice. + * The slot interface is extensible. different slot methods of choice can be added via + packages. so why bloat the implementation? + - check autoadded asserts - check nonnull with various compilers for tcl8.6