From http://haskell.org/haskellwiki/How_to_write_a_Haskell_program#Hierarchical_source there is a link to http://www.haskell.org/~simonmar/lib-hierarchy.html It looks a bit out of date (no Control.Arrow, but DSP instead of Sound). Is there a more current list?