
2 Feb
2013
2 Feb
'13
7:54 a.m.
I'd like to make a request for an is_iterable<T> type trait, which detects if a type can be used in C++11 range-based for. I have a prototype which currently meets my needs (I can make it available; it detects if both std::begin(c) and std::end(c) can be called), but I'm wondering:
a) What should the name be? (I'm not married to is_iterable)
is_range ?
Does this sound like a good idea?
I think it would be useful. Regards, Nate