Version 1 of string cat

Updated 2014-08-25 04:10:08 by pooryorick

Specified in TIP #429 .

A pure-Tcl proof of concept using ensemble extend:

extend string {
    proc cat args {
        join $args ""
    }
}

'string cat' acts as the identity function for a single argument (see also: K). For multiple arguments, it concatenates them with no further substitution.