Name: SEPPLES 2011-07-26 17:41
HASKELL
std::map<std::string, std::list<MyTypeThatHasLongName> > faggot;
//...
for (std::map<std::string, std::list<MyTypeThatHasLongName> >::iterator iter = faggot.cbegin(); iter != faggot.cend(); iter++) {
std::pair<std::string, std::list<MyTypeThatHasLongName> >& faggot_pair = *iter;
std::cout << "faggotry: " << faggot_pair.first << " -> " << faggot_pair.second << std::endl;
}