Ticket #349 (accepted planned)
IterAdapter improvements
| Reported by: | ichthyo | Owned by: | ichthyo |
|---|---|---|---|
| Priority: | nice | Milestone: | 2beta |
| Component: | lumieraProc | Keywords: | QA cleanup lib |
| Cc: | Blocked By: | #182, #353, #375, #390, #392, #393, #410, #874 | |
| Blocking: | #283 |
Description
IterAdapter needs some more love....
Especially, the iteration control API seems misaligned.
- maybe we should better define the extension point through a free function (to be picked up by ADL)
- alternatively, we could shape the conrol API similar to Java's Iterator interface, i.e. hasNext() and next()
But before we can do any of these changes, we need more experiences with the use of the whole concept
Change History
comment:3 Changed 2 years ago by ichthyo
- Status changed from new to accepted
due to the work on #353 (which was caused by the use within the QueryResolver), I need to change the iteration control API to free functions right away.
comment:7 Changed 2 years ago by ichthyo
- Owner ichthyo deleted
- Status changed from accepted to assigned
comment:10 Changed 20 months ago by ichthyo
build quite some iterators meanwhile, but didn't settle down on a solution here... thus keeping this one open for now
comment:11 Changed 16 months ago by ichthyo
- Owner set to ichthyo
- Status changed from assigned to accepted
- Type changed from todo to planned
now seems to be more mature, rather just requiring a bit of renaming and cleanup. Anyway, keeping this open but pushing to future -- still needing more practical experience with those iter adapters and itertools
