Add a parMap function demonstrating how to recursively apply parMapM