--- id: text-concat name: Text.concat category: text kind: namespace-method tokens: Text.concat sig: Text.concat(a, b) -> string tip: Join two strings into a new one. order: 8 ns: Text member: concat --- Returns a fresh string that is a followed by b. It is the call form of the a + b string operator and allocates a new string, leaving the inputs untouched. For building a line from several pieces, backtick interpolation such as `score: {n}` is usually clearer; reach for Text.concat when joining two values you already hold. Parameters: - `a` — the left string - `b` — the right string ```ludic program Greeting { let name: string = "world" handler Build phase Update { let line = Text.concat("hello ", name) # "hello world" } } ```