- string #!optional C1 C2 C3 C4 C5 C6 C7 C8 C9 C10procedure
- make-string I #!optional Cprocedure
- vector->string V #!optional I1 I2procedure
- string->vector S #!optional I1 I2procedure
- string-append S1 S2 #!optional S3 S4 S5 S6 S7 S8 Sprocedure
- string-copy S1 #!optional I1 I2procedure
- string-copy! S1 I1 S2 #!optional I2 I3procedure
- string-fill! S C #!optional I1 I2procedure
- string-for-each PROC Sprocedure
- string-length Sprocedure
- string-map PROC S1procedure
- string->utf8 S #!optional I1 I2procedure
- string<=? S1 S2procedure
- string<? S1 S2procedure
- string=? S Sprocedure
- string>=? S1 S2procedure
- string>? S1 S2procedure
- substring S I1 I2procedure
- number->string N #!optional Iprocedure
- utf8->string NVu8 #!optional I1 I2procedure
Operations on strings, default to UNICODE with UTF-8 encoding. number->string is overloaded to accept any numeric type for the first argument.