export function undefinedIfEmpty()

in lib/util.ts [6:11]


export function undefinedIfEmpty(f: () => string[]): string[] {
  return Lazy.listValue({ produce: () => {
    const array = f();
    return (array && array.length > 0) ? array : undefined;
  }});
}