tt_ARRUNIQ function

dynamic tt_ARRUNIQ(
  1. List values
)

tt_ARRUNIQ(values): removes duplicate values, returns joined by commas

Implementation

dynamic tt_ARRUNIQ(List<dynamic> values) {
  final seen = <String>{};
  final buf = <String>[];
  for (final v in values) {
    final s = varToStr(v);
    if (seen.add(s)) buf.add(s);
  }
  return buf.join(",");
}