Iterating over tabular data that's really hierachical
By Brian McCauley (Nobull) from Birmingham.pm
Lightning talk
Target audience: Any
Language: English
The Data::Iterator::Hierarchical module allows nested loops to iterate in the natural way over a sorted rowset such as that which would typically be returned from an SQL database query that is the result of naturally left joining several tables.
The module itself has nothing to do with databases and operates with any datasource that naturally can be implemented as an iterator.
This is a a cut down version of talk from YAPC::Europe 2009 that I was prompted to give by a conversation in the bar on Monday about how there's a lot of stuff on CPAN that you'd never find if you didn't know it was there.