All of these modules depend on Exporter.
- Fancy::Map maps within a map.
- Fancy::Open opens and creates an array for a file.
- Fancy::Rand selects random items from sets of lists. It also depends on List::Util and List::MoreUtils.
- Fancy::Splice splices an array into groups.
- Fancy::Split splits a string into groups.
- Fancy::Join::Defined joins only defined values in a list.
- Fancy::Join::Grammatical joins a list with a final conjunction.
- Fancy::Sort::Short returns subroutines to be used in sort.
- Fancy::Sort::Split returns a comparison expression to split the values in lists for sort.