I'm happy to see the *-find operation now. We have...
- imapping-find takes pred :: value -> generalize-boolean
- imapping-find/key takes pred :: key, value -> generalized-boolean
The '/key' suffix is consistent within srfi-224, but I'm worried that srfi-146 (scheme mapping) has mapping-find and hashmap-find, in which the predicate takes a key and a value.
For inter-srfi consistency, we'd expect imapping-find takes a predicate with two arguments.
Would it bother too much if *-find deviates from '/key' suffix rule?
By the way, here's my survey on the find/any/any? operations in various srfis: