Module Join
A module for joining strings with a separator, for example, join(":", "a", "b") = "a:b".
This module is not designed to replace the concat aggregation in CodeQL, but may be useful in
rare cases where joining is required without aggregation.
There are join predicate for joining 2 to 8 parts, all named join. The first argument is always
the separator string, and the remaining arguments are the strings to be joined.
Import path
import qtil.strings.JoinPredicates
| join | Use the first argument as a separator to join two strings. |
| join | Use the first argument as a separator to join three strings. |
| join | Use the first argument as a separator to join four strings. |
| join | Use the first argument as a separator to join five strings. |
| join | Use the first argument as a separator to join six strings. |
| join | Use the first argument as a separator to join seven strings. |
| join | Use the first argument as a separator to join eight strings. |