loop package:percent-format

Like cycle, but return an empty list when the source list is empty.