Use name values instead of strings when possible

Each use of a string literal requires creating a new string value.

PROBLEM CASE:

``` fn test = append "A" "B" test() --returns "AB" test() --returns "ABB"

```

TEST CASE:

``` fn test6 v = ()

```

FOR 100,000 ITERATIONS:

``` test6 "A" -- 125 msec. test6 #a -- 16 msec.

```

Previous Tip

Use StringStream to build large strings

Next Tip

Try not to use Execute function if there is an alternative